Wow dude!
You've gotten WAAAAY Better than last year. Dude, if you keep this up, you'll be playing clubs and signing boobs in no time. Practice make's perfect.
In this track I can see you've got a good handle on exploring tricks and sick sounds, but make sure you don't over do it. For example, the arpeggio synth sounds cool, but with the heavy bass on top, it get's a bit too crazy, haha.
But you're doing well so far, I can't wait to hear what you'll sound like a year from now.