The Geek Forum
Main Forums => Entertainment => Topic started by: robotic_fowl on October 13, 2008, 12:01:49 PM
-
Gears of War 2 releases on November 7th. Anyone here planning on purchasing the best game of '08? It will be amazing (or at least I hope so).