Fun puzzle game. Got confused by the offscreen path in that third level so that could use some more direction for the player.