I thought this sounded pretty good overall, with two main exceptions:
The drums weren't loud enough, in general, and especially in a few places where they should have had center stage and come up a bunch in volume.
The other thing was that I didn't think the super-high-pitched backing vocals...