Thankyou for giving it such a long go, was enjoyable to see the video you made on our game. I do think that checkpointing each level would have made the game a bit more enjoyable in terms of feeling a sense of progression as well as making it a bit easier.
Thankyou for the feedback :)