Wow, talk about a weird thread. Posted in 2013, resurrected a month ago, and now I'll say yes! I guess I am. Although I haven't listened to the new stuff yet. I don't know what it's going to be like with Alice gone...
Also, this is not Crystal Castles, but it is a Crystal Castles song, and it makes me happy whenever I watch it, so here: