Insanely Twisted Shadow Planet E3 2011 Trailer
Uploaded on Jun 22, 2011 / 11 views / 12 impressions / 0 comments
Description
The E3 2011 trailer for Shadow Planet Productions Gagne International and Microsoft Game Studios' upcoming Summer of Arcade title Insanely Twisted Shadow Planet. The name of this messed up alien silhouette side-scrolling puzzle game truly speaks for itself.