Very enjoyable from the get-go. Mix sounded great. Maybe a picky timing thing at 2:37 as you go into the bridge - am I hearing that the whole bridge comes in just a skosh early? Not a deal breaker by any means. It's a very catchy tune.
The chord progressions are surprisingly unusual in spots, and it works. Well done!
cheers,
-Tom