Toronto Thumbs Review: Insanely Twisted Shadow Planet

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!"

Read Full Story >>
The story is too old to be commented.