I like the idea and concept of the game.
It's really nice, I also like having checkpoints,
my only downside is(if I was being nitpicky), that sometimes you should overestimate how many blocks the player needs, it gives the player a hidden advantage. Or give the player the ability to remove a misplaced block.
It feels better than having to kill myself to restart. Also maybe when the player restarts give them the number of blocks they had, if I managed to do a portion of the game with fewer blocks than was intended and had extras I'd rather keep them when I die.
all in all this was really nice to play. I like the extra layer of thinking the position of the mouse adds its a good submission
Good job!