As they say, "Embrace Dissonance" or in this case, oddity.
You have a very psychedelic feeling to this piece. I also appreciated your boldness to break away from traditional music form (or modulation for that matter.)
I could associate this piece with a jelly-fish floating through the sea.
Really Diggin it man.