devolver digital

Who Won E3 2017?

Boring or brilliant?