That's a good heavy rock song with all the right elements but... It sounds like there is clipping. Are you keeping it out of the red? Digital clipping is not the good kind, if you want distortion on everything you need a real tube processer, analog distortion is much easier on the ear.
Very nice, liked the song. I wonder if more reverb/delay would smooth out the guitar lead, it doesn't quite sound like it's in the same space. Are you using a plugin for the guitar FX and amp? A little chorus can broaden the sound too.
Sounds great! Like this song. The piano and organ compliment nicely. Very smooth guitar playing. Like the soprano solo a lot. Your mixes always sound perfect.
Use the audio transients, you can see any timing issues. Record the drums to a track and first sync up the bass and drums, then go from there. Bass can be moved around pretty reliably but guitar sometimes can get weird if stretched or shrunk very much to get in time.
Good rockin' song, I like the guitar riffs. I would bump up the bass. It feels like there are some timing issues here and there, maybe go through and check with some audio transients.