Quite catchy songwriting there, and the drums sounded great to me. The guitar sounded a little off though in the beginning, like too much DI fizzle up top, but I didn't notice as the song wore on. Vocals were great, too.
But hey, where's the bass player in the video? Did you guys make him the camera man?