Apparently EA made a huge tech support board for a billion different games. I got some sort of an invite to try it out before they released it and completely missed it (missed out on a t-shirt too) as I haven't been much online lately. I assume some of you were as well, at least those of you that have frequented the tech support forums.
Did any of you know about this? Does anyone know the point? What do you think about it?