Category: News Videos New 12 Minutes trailer shown during Microsoft’s E3 2019 conference PCInvasion Staff PCInvasion Staff Jun 9, 2019