The E3 demos seem to have sold the game much better

Continue reading…