tuscaniman on 08 November 2010
Yeah its hard to argue with Mass Effect being the #1 spot. I'd put Gears as a close second and Uncharted 3rd. Not a big fan of L4D.
Yeah its hard to argue with Mass Effect being the #1 spot. I'd put Gears as a close second and Uncharted 3rd. Not a big fan of L4D.
About Us |
Terms of Use |
Privacy Policy |
Advertise |
Staff |
Contact
Display As Desktop
Display As Mobile
© 2006-2024 VGChartz Ltd. All rights reserved.