Tag Info

About

Insanely Twisted Shadow Planet was released August 3rd, 2011, for Xbox Live Arcade and April 17th, 2012, for Games for Windows Live. It's a multi-directional shooter with puzzle and exploration elements that are similar to Metroidvania style games.

history | show excerpt | excerpt history