Yes, it definitely has a bit of a undersea vibe - if you slow it down and add a few echo pings, you get into Pink Floyd territory smile
Nice song, quite relaxing with a cool sax solo.