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

Check out this intriguing video: