Great, only one problem
the zapping-to-earth action is too distracting for me, I get confused thinking that another little alien bug thing is coming from the up direction and then all hell breaks loose.
I mean I've only been playing for 5 minutes so I suck at it and stuff but the only way I think you could improve this game would be for the zapping action to be less confusing.