Nice puzzle platformer. Tricky without seeming cruel or requiring a lot of backtracking. The ambient music for it is really nice, and the simple visuals don't distract from the gameplay. Nicely done. We used a similar puzzle mechanic for ours, but in 3D.