My advice is to try and replace some of the tracks in this song with real instruments and/or higher quality vsts. It's to fake sounding if that makes sense which detracts imo from a professional sound and taking it seriously as a piece of music. The emotion and core of the song is good! If you ware interested in making it sound more authentic and emotionally moving, try to do some of the following. This is especially apparent on the 1/8 note staccato bass parts which suck the listener right out of the mood and scream computer! The guitar at end sounds like a mosquito but it's a good melody. Replace with real guitar. If you're not able to do that, myself or others here would be happy to quickly put down a guitar track. The soloed choir on the breakdown, try All saints choir by sonic couture for more realism. The piano line could use some variation and better samples. Ideally replace with real piano if that's not possible try garritan cfx or keyscape. Just one experienced mans opinion.