I couldn't catch on at first...
I caught on eventually, I liked it, but it's not your best though.
I'm guessing that was your voice at the beginning. Whoever's it was made me laugh XP.
Anyway, I liked the bells and I liked when you made some kind of "alien" sound fade itself in. And I liked the beat halfway into the song.
What it was for me were your beats. And it was kinda off halfway off...=/
Overall, Originality is a plus for me.