Nice tune played and recorded well. Yup, rock it is indeed. Mix seems to work fine as well. The cymbals are truthfully not doing it for me - china splashes and sleigh bells - but there you have it, we all like different things, don't we?
For me, I think there is a piano plinking along in the undergrowth/underbelly somewhere - is it mixed waaaaay down? If so, I'd get that out of there completely. It's plenty melodic as it is with the guitars doing the noodlefest, and less melodic distraction would be less background chatter so the guitars could shine even more.
(Said the piano player)
Maybe in this tune, some power chords, some death metal bone-rattling fillings-disintegrating power chords. Do you have a beastly helltone in your presets? Perhaps cue Batsbrew or Bob O. or some such. Just a thought. Or maybe this isn't trying to be that kind of heavy rock.
Or maybe I've watched Spinal Tap too many times.
cheers,
-Tom