- last post: 01.01.0001 12:00 AM PDT
i think this may be true. i dont care what people say. xbox.com made the ad, and as we all know it switched to ilovebees.com for a second, and when you go there, there is a countdown to august 24. and on xbox.com it says a demo will be available on august 24. so maybe.