That has lots of bounce and life.
A couple of things I notice - the vocal level is down on the 1st few syllables of the song...it'd be worth bring them up to increased the impact.
The backing harmony vocal/counter melody is a bit airy, way off on it's own & quiet...at 1st I thought my wife was talking to me. After replaying that section and focusing it began to take my attention away from the main vocal. I reckon you should experiment with other placements and levels...maybe just 20% off centre so that it relates to the main a little better.
The Terrific job editing the guitar solo parts and the drums - cool song.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe