Hmmm...
I dunno, dude. It's not the style song that has me bobbin' my head, but it also ain't makin' me plug my ears.
Are you playing around with the presets on Vanguard dude? I know all those insturments, so I'm just curious if you play around with them at all? Make them sound neat?
Your beat lacks in... well... beat. While you may have solid claps and the use of the hat is nice, I don't hear a kick. I think you used one, but it's too quiet to hear.
This song has potential though.