The drums and guitars are loud and proud. The bass is a bit ill-defined, for lack of a better word. It kind of sounds more like a ghost image than a solid bass track, IMHO.
Tight playing. Drums sound a little ... robotic I guess?
Take these comments with a grain of salt, though, as this is not really my genre.