Gameitall
March 12, 2020
After a day of rumours and speculation, the Entertainment Software Association (ESA) has confirmed that they will be cancelling this year’s Electronic Game Expo (E3) over the growing concerns...