Singles : Crystal Castles Electronic noise merchants team up with 80's gloomy bugger for fun and good times. November 17, 2010