From the Review:
"Do you know what I find amusing? Games that have very descriptive titles. Insanely Twisted Shadow Planet is a title that reflects exactly what the game is about. This 2D action/adventure shooter casts you as an alien piloting your vessel in an attempt to liberate a world infected by a parasite. This Xbox Live Summer of Arcade title is not that straightforward, though: there is a heavy exploration element, as well as a lot of puzzle solving - sign me up!"