This game rules! Great concept, good level design, wonderful polish.
If I'm gonna force myself to be a bit critical, I actually think there are more mechanics than you need here (the spring and the water felt like they didn't add too many new possibilities to the game, so I would've preferred more puzzles with the existing mechanics). Anyways, 5 stars across the board, very well done.