Interesting realization. Problem is with inputs, they attached to a rotation of the camera and so you somehow have jump delay or miss input and it makes jumping kinda bugged mechanic. And checkpoints too, if you drown after boat starts to move, but I like visual and vibe. GJ!