I like the overall idea for this piece, but I gotta dock a star for the equalizing. EQ's and limiters are your friend, as well as the velocity (volume) levels. Maybe it's just that this was a much earlier project of yours, cuz the last few I've reviewed sound like they have a good bit more post-production work involved. Still a decent track though!
~Twistedtechnology