This is really good, gets kinda thin around 1:30, needs a pad or something. Also doesn't feel very race-ish to me, but w/e.
Got some nice grooves though. Some of the synth leads feel a little thin and the distortion on the chorded instrument at like 2:22 sounds a bit grating to me, but that's just my opinion on that matter, I know some folks like that sound.
Other than that, lots of cool ideas. Feels kinda meandering, but I really like all the ideas. one again, it seems thin in some parts where I think it could do with some filling out.

good track.