E3 is all about presentation and it can be hard to see through some of the smoke and mirrors. But there's genuine

By

Advertisement