I thought dolphins were the dominant life form on the planet, huh...
The concept of fish gods is really funny and the whole "let's please the gods with music" is so cool, but I think the sound effects are a bit too different from the music playing and it kinda lessens the experience for me.
Overall a game that doesn't take itself too seriously, great job !