this isn't personal to this game, but the ads on this website are making this game and others completely unplayable because it loads in the ads in priority to the actual game, meaning I can't see what I'm doing.
Once I got the controls down (by looking at other comments lol) the game was a lot of fun to play. I don't think checkpoints are necessary, as once you know what to do in one section, it becomes much simpler. Still lots of mind games, which was great!
Glad that you liked it :)