Going to see them next Tuesday, can't wait. Did anyone see them on their last tour? Saw them at Leeds festival but sound was poor.