That is one hell of a development. This is one of those songs I'd have in the background while I'm writing scripts, or playing some game where there's not much background noise. Musically, sound, not too distracting, hum-able. I love it!
From a mixing standpoint, well, there's not much to say. It's not a complicated piece, so the mix wouldn't be too crazy as a result. Everything blends well, everything sits nicely, nothing sounds like it's fighting for space. In fact, you didn't even go overboard by adding a limiter on the master channel for that loudness push. And I say that as a good thing, because, by and large, if a track is mixed well, it shouldn't need mastering, especially at the point of adding a limiter.
All-in-all, I really enjoyed this. Most of everything I said regarding mixing is just from a producers standpoint. That's one of those things I need to know how to turn off xD Makes it hard for me to enjoy music casually. But, I'll put that aside. 5/5 from me! Really enjoyed it!
Best and take care!
~Zach (AlphaStorm)