First of all, we would like to say sorry for our site crashing yesterday. We finally got everything back up and running a couple of hours ago thanks to the IT gods that expanded the capacity of our bandwidth and now allows more traffic to hit at once. Secondly, thank you for crashing our site! That’s fucking awesome that you guys want to check on us and see what we have when a release hits. Stay tuned as we’ll be releasing new pieces all week (and a few other surprises).