Overall it sounds really nice. It's a fun tune. It's interesting. The low end seems a bit full and crowded, yet I can still hear everything pretty clearly. Not sure how you did that.
One thing that sticks out to me is that the lead guitar tends to rush a bit here and there, which doesn't groove as hard as it could. Seems to happen mostly during the fills between the lyrics, but there are a few phrases in the solo as well.
Listening with ear buds on a laptop it sounded Real good. That was a Very nice break from the serious and dark songs. I'm having a hard time figuring out the story behind this one , but I sure enjoyed it .. mark