Needs Major Mastering.
The lead sounds kinda cheap like synth.
The saws coudl use more re-verb.
The Bass could definitely use the boost.
In general the song needs less Middle focus and more of a left / right ear variatrion. Right now the synths are clashing with each other even more when you add the guitars (thats what I think they are). THen the Piano kinda is there but not.
Try some Major equalization using Left and right stero channels. That would hep this song ALOT!
Please contact me if you would like to use this in a project. We can discuss the details.