Man, this melody really grows on you. Really loving the new song! And all those nifty solos are amazing.
The only problem I can find without resorting to nitpicking is that in the section at 0:42, there's a bit of a tempo discrepancy - the pad's attack is a bit too low with my tastes, and with the constant constant sixteenth notes, it can be a bit disorienting. If I were you, I'd add something like a simple kick drum ever quarter or half note, to make it easier to follow.
A smaller nitpick I could mention is the drum beat. It's really dancey, since for most of the song, I think it's just a disco beat (sixteenth hats, basic kick and snare). It's a great beat and feels really dancey, but I felt like it could've been changed up a bit, especially in the end. You did do that bit at 2:00, but it also lost the kick on every quarter, so it didn't feel as dancey. As a suggestion, maybe if you do a beat like this again, vary it towards the end by adding in ghost snares and kicks, but while also keeping the basic drum beat? (kind of the like the drums in wide world lololol)
But man, the rest of the song is amazing. Your solos have really gotten great! The bits at 1:29, 1:39, 2:24, and that whole section at 2:47 stand out for me. Speaking of 2:47, with the two solos playing at once, I spent way too long trying to see if the higher-pitched solo was one that had appeared earlier in the song, since the concept of repeating melodies in the end and altering them is a really awesome one in my opinion, and it's one I know you've done at least once (inside the machine). Sadly, I couldn't find the melody in any previous solos (which means that if it actually was, I'm about to look really stupid) :P
I really liked this song! I'm gonna be humming it all afternoon. Good job! Are you gonna be participating in the NIM?