Harmonically Sound
I know this isn't everyone's genre, but luckily I'm a huge Dream Theatre fan, and to me this song is harmonically sound. The only criticism I can give is that it didn't variate in the way of chords. I would also like to hear perhaps a change in tempo at some point. You could also probably get away with lengthening it too, maybe adding a middle 8 section where the music completely changes (ideal place for increase in tempo).