Hey Superhuman!
I think this track is FANTASTIC! and yes it is your best so far. I've been listening to your stuff heaps latley!
I think it all sounds great for a non mastered track.
I reckon drums are good, maybe some reverb snare would help. Maybe too much compression on the kick. But hey, what can I say, you get a better drum sound than me :o
Great licks, the lead is great!