Beautiful visuals and reasonably catchy gameplay (pun half-intended) though I think you have to return to the surface and descend too frequently. Also some, uh, interesting fish names you've chosen.
Anthropologically and ecologically appropriate names for the time and place of the starfish, I assure you.