The closeness of the checkpoints is really what made this game for me, as when I had to re-learn the controls each time it swapped, and learn the new gameplay elements, I still had plenty of time to do that without getting punished and sent back very far. Quite fun, good job.