Top

Official XBOX Live Game Rankings 9/11/06

Microsoft blogger Larry "Major Nelson" Hyrb has released the official ranking of Xbox Live games for the week of 9/11/06, and it shows Saints Row leading the pack.

The story is too old to be commented.