Quote Originally Posted by TB666 View Post
Doubt we will see a demo today.
Next week probably.
If the Demo comes out next week you have to wonder what the point is really. The game will be out in two weeks.