I've heard "singing robot" and this is a step up from that. Whereas singing robot seemed almost too cutesy, this song flows nicely.
Speaking of camparisons, I thought the sound of the vocals were much more appropriate here than in the singing robot. I can actually hear some of the emotion come through. I did have problems with 1 section vocal-wise (0:55-0:57 and when it repeats later in the song). When "one more time" is sung there, the lower voice has a "spoken" quality which would be great by itself but the melodic harmony clashes with it...I think the bottom voice needed to be more melodic in that section to go with the harmony or else cut out the harmony there. An example of when the harmony really works is at 3:24 (tones more apparent in each voice and very smooth).
All the synth stuff is niiiiiiice. The solo at 2:04 is a synth solo which is a *good* thing (given the notes that are chosen, it works better as a synth than guitar, because it produces a futuristic feel that fits and allows some of the fast notes to have a consistent attack which would be difficult with a picked guitar solo given the note choices). What really saves the song for me is the synthy almost counterpoint stuff that goes on throughout the lyrics.