Simple but attractive game, I had fun smashing those earthlings against my moon face.
Music is great, sound gets a bit repetitive after a while, and browser lags when hitting multiple humans. The graphics are funny but well executed. A good game overall. Good job!