With their recently pushed back album (III) on the horizon (dropping 11/12), Crystal Castles drops of a typically thunderous, dense new track, “Affection.” Eerily beautiful bump, just in time for Halloween. Pre-order (III) here