This was really fun! Controls, mechanics and graphics are great, and the music on spot. Limiting the shiftings makes it a little trial and error: sometimes you just have to reload the level until you get everything right. It's not really my thing, but this is my only note. Great job!