Nice! One nit-pick: The swimming movement at low levels feels overly punishing to me.
Yup. Definitely my fault because I got used to that movement as the developer and never thought to change it. I'm getting a lot of feedback on how the movement feels so I'm definitely going to adjust it to be less "slidy"