Surprise? New Crystal Castles video is...kind of weird Monday Oct 11, 2010 at 12:01 AM Oct 11, 2010 at 11:30 AM Single No. 2 from II. Here's the catchy slogan: The familiar club beats you've come to love, with a terrified screaming you never expected!