Following on from an opinion piece of annual criticism about the relevancy of E3 by GamesIndustry international, organisers the Entertainment Software Assosciation have hit back. The GamesIndustry ... Read More