Nice, a solid rockin' tune with a bit of that early 80's metal vibe. Particularly the solo - loved it. Short, sweet and rippin'.
The drums do sound live (of course) but they didn't seem particularly out of place to me. Maybe a little more verb on the snare but that's about it. Guitars sound great, the bass seems in the pocket, and the vocals ride over top nicely.