Cool idea that fits the theme well. The game was very challenging so it is great that you have included checkpoints.