I'll just admit it at once, seeing who is uploading this game makes me sceptic as hell.
Every game he has uploaded so far has been removed due to theft.
This one though, sucks so much he might just actualy have made it. 1/5.
Heh, this game somehow reminds me of one for the consoles, but there you control them little one-eyed buggers.
I love the concept though. Nice sound, beautiful graphical style, and easy and intuitive controls.
5/5. I'd love to see some badges on this game.