OMG OMG OMG, the humans are invading... THE HUMANS R INVADING! Pesky lot, those humans. Always sticking their humany noses into things where noses are not welcome. In this game the humans are at it again, and it's up to you to stop them invading your planet... the planet of the blobby creatures. Blast the frook out of the humans before they get a foothold, bringing with them nasty humans diseases such as ebola, or even worse, human cultural things such as pokemon or worse still anime *shudders*.
In this puzzling game, your goal is simply to redirect your missiles towards the human astronauts. May seem easy to begin, but rest assured it does get tricky as the game progresses.
You only have one shot at this. You cannot let your species down. Stop the humans while you can. Good luck, and happy blasting.