Hi Stefano,
Thanks for your feedback! I agree that the game would require some checkpoints because redoing everything can be frustrating, this is something I've noted in case I want to develop more content for the game :)