It seems to be an ocean exploration game, there isn't any other way to explain it!

Check out this intriguing video:
[video:endless_ocean_e3_2007_trailer]