well it seems like today is coming to a end, unless they upload the demo at night. so im guessing it will most likey come out in a week or so. so keep you fingers crossed...btw i have my 360 on the "all new demos and trailers" and i keep turning my head to see if the demo just pops up, so my question is if you have get out of this screen and go back in to refresh it?




Reply With Quote



