Rad, this would be cool in a racing game. Only thing I have to critique, your bass elements are all lacking any sub power except for that really dirty reese which is kind of getting some, but still could use a lot more focus. You may need a sub to actually hear what I'm talking about, as headphones wont properly replicate those low frequencies. Your drums are also lacking punch, which is both an EQ and volume problem (they should sit a bit higher in the mix). The best way to work on this sort of thing is to A/B your track with a few pro-mixed tracks that you really like. Keep in mind, theirs will have both the mixing and mastering phases applied so they will be really loud/crisp, but in terms of individual track levels and general EQ stuff, you should be able to get a good idea.
Great work though and really nice to see folks trying out new genres, especially dnb.