Mar 25, 2009 #1 G GorgeJ New member Mar 25, 2009 1 0 1 i already know the game comes out may 19 but i want to know when the demo comes out for it
Mar 25, 2009 #2 P Paolo New member Sep 25, 2008 20 0 1 The general consensus is sometime around late April, probably a month or so before the game's release
The general consensus is sometime around late April, probably a month or so before the game's release