Needs improvement.
All in all it's an alright song but i think the sound levels are a bit off, the main tune needs to be a bit quieter and less trebly, you need to add a bit more bass in there somewhere.
Good tune all in all but like i said, needs a bit more adjusting. That's all i think is the downsides :)