News New 12 Minutes trailer shown during Microsoft’s E3 2019 conference Relieve 12 of the worst minutes of your life. By PCInvasion StaffJune 9, 2019