I often see games release over the weekend and wonder why. You have a lot of people looking to get in and shit happens. Shit that usually needs to get fixed on a weekday.
I'm not saying that what already happened could have been avoided. Just that you have a full work week ahead of you to face the challenge. Also the server onslaught should be lessened and spread out.
Agree, disagree...post about it.