The Killers – Imploding the mirage