Really nice game. I genuinely enjoyed it. My recommendation would be to add a button to zap the player back to the last touched checkpoint. I fell a few times and it was a slog to have to redo large parts of the level I had already done.