Good job!
I liked the song in general, complexity seemed to work. :) Only problem is that the main melody wasn't as "in the front" as it could've been, as if it was being slightly overpowered by the rest of the song. Good stuff though! Keep up the good work! :)