I'm no mixer or masterer, but the mixing sounds good to me. A few audio things I think I can comment on -
1) The bass drum is a little one-dimensional. It's a great kick, but I'm not sure it works for every section in the piece. There are moments when it would have been nice to add some more upper frequencies, or some "reverb" or something to draw it out, or something that would compliment what's going on musically. Also, once you do that you'll have room to bring up the backbeat. My ears are craving something more aggressive to fill in the 2's and 4's.
2) The mix sounds much better in headphones, but is underwhelming on my computer's speakers. I once read about a mixing master who gave each track the "car stereo" test, to see how it sounded with the average joe listening. Maybe a car stereo isn't the best option anymore, but don't rely only on your sound system for audio mixing - once you're nearly finished, I'd recommend checking your work on a couple of different systems.
Now about the music itself:
1) Melodically fine the minor 6 in the beginning feels strange (around 0:03, it's the 2nd note in measure 2, and its repeats). I know the tune is in minor, but it's a weird clash, my ear doesn't accept it (which is important if you're making music for a venue like this). Weird stuff is good only if our ears accept it as good. As time passes, my ear becomes acclimated to it, though, and the harmony mirrors that a little more.
2) The pullback at 2:30 ish is really strange, it feels out of place. If it had been a smooth transition from all spectrums to a hi-cut I would have liked it more. This section is good as a composition. The solo is good, would love to hear a more assertive supporting line (rhythmically?). Perhaps some separation between articulations would help?
Overall good stuff, keep it up :)
Gustav Johnson