Thursday, April 17, 2014

News::Gears of War Beta Forums Are Now Live

Gears of War Beta Forums have just launched.



via N4G: pc news feed http://ift.tt/1r35IMd