Fantastic game,don't let the looks scare you away ! It's full of good ideas and awesome action ! Must play !
A rare instance of my favorite genre: ultra-hard puzzle platformer with instant respawn. A punishing masterwork of the basic switch mechanic.