It's obvious why they haven't begun to release demos, videos or images about the game : another delay is coming. Has anyone checked the released date for Germany on this site (November 5th)? I though the release date of October 10th was the definitive one but seems pretty clear that's not gonna happen.
|