Reading your description, I do not feel like you captured the feeling of the great unknown. The song felt too cheerful for that. Ironically I think you captured the vibe of the known far better. Like a nearby coral reef that people will scuba dive to on tours.
its still got that underwater vibe, but like a safe and relaxed underwater vibe.