Pretty good overall
Not a bad track all in all. I like how you've kept it diverse.
The intro almost makes it sound like its going to be a trance song, but then the drums come in and it adds an upbeat drum and bass feel.
I feel that the drum track, although its pretty good, could have been improved a bit, if you'd spent a bit more time on it, like the pattern itself, could use a little diversity. The sound itself could've used some polishing, but laying some drums together, to give it more of what it needs in certain frequency areas
That said, overall its not a bad song. Keep it up.