Insanely Twisted Shadow Planet Windows Insanely Twisted Shadow Planet: A Mix of Puzzle and Action Genres Insanely Twisted Shadow Planet