@Fortenium: People keep saying south Park, and I agree that it was one of the highlights of the conference, but what is it in terms of a video game? I mean, did we actually see gameplay? I might be missing something...
Xbox Game Studios
Company »
Company »
Log in to comment