So sorry about the framerate issues, we were aware of it but just didn't have the time to fix it properly which in hindsight was due to our late testing stage.
I do agree that checkpoints probably are needed, if we update the game we'll definitely be putting them in the levels along with any fixes to the performance we can figure out.
Thanks for playing though! Sorry that we couldn't deliver a more polished version.