Thanks for the kind words!
The movement was really tricky to pull off. (X . X)
It turns out that Godot's built-in CharacterBody behaviour doesn't maintain momentum on slopes the way roller skates do. I had to actually code new physics logic for moving the player and handling its collisions.
Also, ouch, I thought we fixed all the reset-button glitches. DX
The whole point of that was to be a quick fix for getting stuck inside of geometry. It became what it was made to destroy... ( _ _)
The water level dropping would be so cool. :O
I'm glad you enjoyed the game! (^o^)