scissors

Quick Look! Insanely Twisted Shadow Planet

Posted by on August 2, 2011 at 8:50 pm

Watch Nick clumsily navigate through the Insanely Twisted world of Shadow Planet, the third of Microsoft’s Summer of Arcade Xbox Live Arcade releases!

Don't Keep This a
Secret, Share It