I only laugh-emojied cos of what you said :D I fucking love Crystal Castles I had a religious experience tripping balls on acid at one of their shows, about 10 years ago. I'd lost all of my friends so I was alone in the crowd just tripping out to Alice being a total goddess