A really fun and catchy track to listen to ! Definitely fits the theme well, you really understood the vibe of the game I think :-)
Your mix is awesome, nothing stands out too much, it all fits well together and in its own place - despite the waves and the seagulls which could be adding some annoying frequencies to the mix but somehow they don't, you've integrated them super well.
Bravo, and thanks for sharing !