I love the idea of the checkpoint type buttons.Removing environmental dangers and in it's place having to race back to the checkpoints when you make an error is quite interesting! You could probably make this in to something more, for sure!