Unusual melody, i like!
The little bass solo at the end of the intro is really cool. Maybe i would have completely cut the last piano chord at that moment to give even more impact to the bass. I find that even a few milliseconds of total silence can go a long way. Also it resets speakers membrane position, so you get full blast power! Just an idea^^
I also like that you kept the drums simple to give more focus to the various sounds throughout the track.
Same as previous comment, the xylobubble synth is really neat!