Really cool game! Clever idea and excellent execution. The pacing and level design was excellent too, so the game was constantly teaching me the way to play. Very satisfying to solve a tough puzzle. My mind might be permanently bent now. :)