Amazing art.
Some Suggestions:
1. should be able to teleport to the last checkpoint, in case the player falls
2. Wall slide
3.let the platforms be pass through.