Honestly
The guitars were really really cool and I was excited, but I am just very picky about screaming in my songs, so that sort of in a way kind of spoiled it for me. It is pretty good though.
It's not pretending to be super hardcore like lots of modern metal bands, and it's got a little bit of a bright flair to it, not being super dark. The pace changes throughout are nice. The guitar fills are pretty well thought out. All the different instrument tones are mixed well and sound good.
You guys obviously don't have a problem putting on a little speed for bursts of riff here and there, and the pre-solo/solo was REALLY REALLY cool. It almost sounded a little bit like something I might write, sort of.
Decent harmonization among the lead 'tars.
I liked the little effect you used around 3:29, and the riff after it. Kept the song interesting.