Today's Song: Crystal Castles "Wrath of God" Rich Juzwiak · 09/26/12 03:15PM This new Crystal Castles song, off their forthcoming III album, is equally gorgeous (those gauzy synths!) and ridiculous (those shrieking vocals), a combination in camp heaven. I'm detecting a sense of humor here, but maybe that's wishful thinking?