Can't say I'm a fan of them but I haven't heard anything from their newest album so I can't say much...