I think this game has some solid potential. Just needs some polish with it's platforming. Getting out of water onto a ledge is a touchy, and the air mobility could use some work. Add on some anti-frustration features likes coyote time and input buffering and you have a solid platformer.