It's really hard to understand the controls, I was confused at first, but when I get it, it's pretty fun! I love the crowded little aliens :D
Thanks for the feedback! I have added a mini-tutorial to the game which should help you understand it easier at first :)