Top
100°

The Wins & Fails of E3 2017

Another E3 has come and gone and now all of the developers and publishers have packed up from the LA Convention Centre for another year. After a week of impressions, live streaming videos and major announcements who won and who lost?

Read Full Story >>
brokenjoysticks.net
The story is too old to be commented.