Alien Hom... I mean, Protect your planet :D
The upgrade system is cool enough. Art style looks familiar... ^
I hated how the enemies pop out on top of you. And the controls were a little muddy.
The character turns away when hit, which is nonsense >:(
I'd like to see more of a platforming experience to it. But then it would be even more like Alien Hominid.