The bass is more of a nu-hardstyle kick. The lead was pretty cool. overall it wasn't bad, just work on the bass
You need to work a bit on the eq, and especially near the end your "hard synth" was a bit like a washed out lead. Better synth selection and this would be pretty good, nice melody going on just need to work a bit on getting the right sound.
Please contact me if you would like to use this in a project. We can discuss the details.