I NEVER hear anyone talk about this game. I've never played it, nor seen it in action save for a few youtube videos.
The graphics look gorgeous, and the novelty of playing as a dolphin, along with the cool calm music and underwater setting, really make this seem like it would be more of a mood...