Love that guitar!. I agree about the eq on the mix. See if you can kick those drums up a notch they sound a bit flat to me (IMHO) I use EZ mix too but I also use high pass. I also would like more fills to add some snap, sparkle and anticipation to the rhythm section.

I loved the song structure. But I really liked your guitar, sounds like this was fun to record.

It needs more cowbell!