Really solid, though that first rock was really, really tough to get past at first, mainly dying to it by having my tail hit it when my head was in the water.
I couldn’t figure out the final jump and gave up after quite a few tries, I watched your walkthrough and still don’t understand where to aim lol. It’s solid and good!