Why is there so much speculation about the demo coming within the next few days, is there something i missed?
I bet the PC DEMO will be up for DOWNLOAD TODAY, even if the console demos aren't released. I guess we will see the demo up for download within the next few hours.