Crystal Castles are back with a new album on November 5/6 called '(III)' and "Wrath of God" is the dreamy and ethereal electro-groove preview track. Great stuff.
Today Canada's Crystal Castles release what they term "an abstract tour documentary" for their new single "Affection", which will be released in the US on May 28th. In the meantime, the group is out on a lengthy North American tour (dates below).
If Toronto is having a Seattle moment, as The New York Times called it, it's fair to say that Canadian electronic music is having a Chicago/Detroit moment.