I love E3. For as long as my internet connection has permitted, I have made a point of settling down in a comfy chair and watching live streams of the major press conferences every summer. I was even going to concoct an elaborate plan to blag my way into last year’s show, but then there [...]

Read the rest