Thanks for the feedback! I didn't want to have too many checkpoints but I do understand my game is quite difficult, so I hope it didn't deter you from finishing!
Sadly, due to my lack of time and my will to play and rate as much games as i can in these few days i abandoned finishing your game. But what I've managed to see was more than enough to leave a positive mark on me. Rated pretty good!