You really nailed the late 80's prog rock synth feel. There's a mix of Jethro Tull in there, which is a nice touch. It kinda sounds like Jethro Tull, Styx, Pink Floyd, and Boston all went to a MASSIVE orgy and the resulting children formed a band.
Tl;dr it was fuckin' awsome.