Quantcast
View Post

It was a solid 6.5.The worst part of it that most games were ones that were already announced.And the new games that were shown were leaked.

And even the new games and the ones that were announced just briefly in the past had very little gameplay shown.