Some notes: - the sea creatures kinda just forget you after a while, but if they follow you to a dock, they just... stick around. Not my proudest moment :D
- with the animations, I'm actually cheating a little: a 3D model is doing the hitting with a moving Area node, going a full 360, I just matched the 2D animation to the timing, so you can hit anywhere - only not see that you did. Not the cleanest, but a real timesaver :D