Nice
Like you said, its a nice song. 00:18 gave me a vision of a platform game set on a beach (?). The song is more of a loop for than a song itself, as it repeats itself slightly varying every time. Any way overall great song.
Keep up the good work