Top
50°
9.0

ParaNerds.com: Insanely Twisted Shadow Planet- XBLA Review

The summer of Xbox Live Arcade is here again to treat us with its independent goodness. The latest game to be released is Insanely Twisted Shadow Planet.

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