MP3: Crystal Castles – Plague
Aaaaaaand, they’re back! Crystal Castles are back! We’re assuming that this is off their forthcoming third album. Will a lot of people hate it? Probably. Will we like it? Based on this song, yes. Clearly they aren’t willing to let all these newfangled Canadian electro bands take all the glory.