Equalize
The musicality of this is quite nice. Certain elements though need a little work. Some of your "instruments" need a little work. Your bass-line sound began to hurt my ears a bit. Maybe choose a different plugin for that one. Also your lead at the chorus-sort-of-part was slightly nerve-racking as well. In summary, the musical technicality was well done; chords were put together well and the melodies were great. Just work on improving at creating plugins that aren't so harsh.