Top Xbox Live Games Of The Week

Major Nelson just posted the Top Xbox Live Games of the past week.

Xbox 360 Top Live Titles (UU's)
1 Gears of War
2 Call Of Duty 3
3 Tom Clancy's Rainbow Six® Vegas
4 Madden NFL 07
5 Oblivion

Full list after the jump

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