This has a really old school sound.
I was feeling the beginning entrance and the way you were setting it up but it the song dips when the actual beat starts. I'm not sure what level your on musically but the first thing in making a good song is understanding what your using and how it sounds together music wise.