I like what you did with the piano and lead on the beginning of the song and how the elements transition nicely as the song progresses. However, the first drop sounds like it's missing the low mids on the bass. The leads however in this song sound really professional. I can't hear the violin synth very well, I think maybe it has something to do with the decay, release or the attack. Anyways, keep improving. This is amazing stuff right here! :)