Wholly uninteresting alt-rock. Was hoping for something a little more interesting, thanks to titles like “Maybe You Should Explode” and “Losers Talking,” but this was about as exciting as a yawning competition.
–jimmy (Barracuda Sound)