The guitar tone sounds great. There are moments in the song's structure reminding me of stages from Blaz Blue/Guilty Gear, but the slower parts would fit better to a montage sequence in a flash or a movie...something being built, or someone training, y'know?
It's still really badass...I'm a huge fan of Dream Theater, so there's really no way for me to hate this. I guess you could add vocals to make it even better, but everything came together greatly as a song. Voted 5!