E3 2011: Insanely Twisted Shadow Planet - Official Trailer

Check out the E3 trailer for Insanely Twisted Shadow Planet.

Did you enjoy this video?