very well done!
the drums are a litl basic, try to more variate them, or find some other
drumplugins, it could really make ur song better..
the instruments are pretty original
melody is nicely done, and well variated
all the things in ur song are well put together
so keep up the good work :)
and if u have some time, come check some of one my songs :D
Please contact me if you would like to use this in a project. We can discuss the details.