To make a long story short my internet connection and 360 are in seperate rooms and its a pain to hook it up to the net. Anyways my question is:
In the past week have any new Demos come out??? The last demos I saw were Call of Juarez Stranglehold etc. So in the past week has anything new been released?? Thanks!
Log in to comment