Also posted today: a group review of The Embassy's latest hyped release. I think I'd actually prefer it if they straight-up sucked because at least then they would be worth getting worked up about, but don't just listen to me - read what everyone else has to say.