Insanely Twisted Shadow Planet Review August 21, 2011 Brash Games Dive into the heart of darkness with Insanely Twisted Shadow Planet.