Y did they release the demo at e3 last year and still not release the demo for xbox yet. i no we would all love 2 play it so y no demo release?
-
Because, they wan't the gameplay and graphics and everything to feel breathe taking when you first play the full version. That and they were in no position to release a demo back then.