I just listened to Implode for the first time. For those that don't know, it is the single Slayer did with Terry Date recently. Terry Date did a great fucken job with them...this is the best they have sounded in a long time. Looking forward to the new one!