Twist & Turn - 4GamesList
A puzzle-platformer game in which your character is always rotating