....
well, this would sound more like hardcore if it was faster, harsher, etc.
i'm not trying to compare this to a professional song, but here is a great example of hardcore and will give you a good idea of tempo, synths, melodies, progression, etc.
Mellow Moenie Mauwe by Bodylotion
on the right track though man.