Call of Duty 3 Screens and Fact Sheet

We have posted the fact sheet and some brand new screenshots for Activision's Call of Duty 3, which is due to be released on the Xbox 360 in Fall 2006.

Read Full Story >>
The story is too old to be commented.