GameTrailers sit together with the developers of the game to talk about the new features of the upcoming Xbox 360 release (and probably coming to the PC as an update). Check out the video after the jump.
GameTrailers sit together with the developers of the game to talk about the new features of the upcoming Xbox 360 release (and probably coming to the PC as an update). Check out the video after the jump.