Wow! Was super impressed by this. VFX, artwork, & Audio are all really impressive. I think the checkpoints are well-implemented. Even for a game with checkpoints, your progress is not permanent - a great compromise on the theme for player sanity!