While I am sympathetic to the fact that things didnt go well and you are trying to fix the situation, as well as most of us here being ignorant to the inner workings and logistics to a online release like this, its worth noting that it took complete failure, for anyone at ubiq to take initiative to change anything. This is not like an out of nowhere omg the site crashed experiece. Ubiq has a reputation for it. Some of the first chatter about this release was how big of a disaster it was going to be online.
also, to add insult to injury that twitter statement was downright appalling. "due to the popularity" ? seriously? we live in a world where literally any and every collab sells out.