Its sounding good mate, the intro definately needs some work and the beat needs to punch through a bit more when it has kicked off but other than that it sounds sick mate.
Keep working on it and it will sound wicked.
not bad matey, the overall sound is way too mid though, you have no top end and I can't hear a sub there - these too things alone would make the tune sound a bit tame plus if you sit your kick on a sub and then layer a bass above your kick it makes the lower end sound nice and clear but heavier (give it a go) as opposed to trying to have sub and upper bass in one sound (this rarely works and gets muddy with the kick frequency's - look in to low passing and notch eq'in)). Plus it sounds a bit central too - try abit of chorus on some of your sounds - instant width!!! keep it up though it rolls pretty good but needs to feel bigger