Fantastic idea, with absolutely great execution. Really clever (and tough) puzzles. Also the art and sound (and music!) are great.
I hope you're happy about your game, because it really stands out. I have a weird feeling I'll be seeing this in the game jam winners video ;)