This is the best "frustrating game" I've played in a long time, I think physics is bad, but that's the grace of the game.
Very fun and the mechanics of checkpoints increase considerably my desire to die.
9.9/10
(PDT: I would not put it 10/10 because my mouse is not yet embedded in my wall)