I can tell alot of work went into this. The EQ is good, and the atmosphere is nice and upbeat.
The only problems I have are that a few instruments are off key, breaking the flow of the track. This is most noticeable with the "beeps" at around 0:41, and with the panning saw type synth at 1:50.
A good track, but could use a few adjustments.