Primal Screen: E3 2017 – Dispatches from the Couch Alec HawleyJun 24, 2017June 25, 20170 E3 is weird. I’m not talking about the real-life version, the 68,400 people squeezed into the LA Convention Centre over three days for E3 2017, Read more