Intro sounds like a strange mashup between early 90s dance and 2-step. I couldn't really dig the piano that was going on, as it sounded a little too muddy for my tastes, or at least too muddy in general for a dance/dubstep mix. Most electronic tracks tend to scoop out the 300-400hz range to keep the thing from sounding like a mess, as there is usually a lot going on in electronic tracks compared to other genres. I see this as a start to a solid dubstep track. Just needs a lot of polishing!