One more synth I think...
And maybe try to put the tempo up a bit, dunno if it works, but you could try.
And when the beat comes in it sounds a bit hangin' so maybe add the synth immidiatly so it's more like: B00M! HELL YEAH!, if you get what I mean.
Maybe add some extra notes to the piano to make it more interesting,
but overall this is a nice song with much potential.
Hope this helps you a bit and keep on working on it! :D