Nothing incites unadulterated joy quite like "OMG NEW CRYSTAL CASTLES" does and understandably so. They have a cult following for a reason, you know? I find their music hard to describe but it always sounds like it has been produced in an damp room with bad acoustics but that's all a part of their charm. Get ready to jump around and channel Alice Glass...