Crystal Castles just released the new single “Wrath Of God” off their upcoming album III, due to be released via Casablanca/Universal Republic on November 5th. These guys usually get quite a bit of buzz whenever they have a new release and it’s their highly original act and sound that keeps bringing people back. Always delivering fantastic music, “Wrath Of God” is a perfect blend of sounds that grazes stoically in the chill green pastures of indie and electronica. Enjoy the sounds below and enjoy the free download via their SoundCloud page.
11