Xbox Live top games of 2007
Tuesday, January 8th, 2008Major Nelson – of the Xbox Team – has posted a few lists with the most popular games for Live, the online system used on the Microsoft consoles. The list is ranked by number of unique users (or sales, in the case of Live Arcade titles) and covers the entire year of 2007. No raw […]