I've had this sitting on my iPod for like a week now, and I only ever get the chance to listen to the first 4 songs. Out of those, 3 of them rock. Hopefully I'll get a chance to sit down and listen to the whole thing proper soon here.
Should clarify as well, I've loved all their albums. Even 'Cheer Up!', so if you are just looking for a rehash of Turn the Radio Off, I'm probably not the best person to ask how this new one sounds.