The demo is supposed to come out June 10/11th and the game is being released on the 22nd, and I for one cannot wait. Is anyone else from this community going to be playing this highly talked about game? I am wondering how it is going to...
6/7/05 at 6:44pm