I honestly have listened to this like 5 times and still don't get tired! All the mix sounds very good to me, the trance bass fit wells among the reese bass, thing that I find really hard when playing two basses and mixing them.
The little piano in the last verse could be a little more loud, it's sounds kind of like very wet in reverb. Apart from that, the chord progression and lead synths really hooked me in. Great to see you in the frontpage again :D