- Dec 15, 2009
- 611
- 1,603
So the teams were to be announced at 8PM Eastern Time and now the site is down because too many folks were on at the same time LOL. I hear big changes are to be announced. Any lucky person got in to see the teams yet? My fingers still hurt from hitting refresh too much during Worlds :-(