You need to put something that show player is interacting with planets and aliens. A destruction animation or a score, because currently you shoot but don't really notice if you are right.
Maybe that animation is the one in your weapon (is it a vacuum cleaner?), but it is very subtle.
The idea is good.