E3 MicrosoftTwelve Minutes Launches On August 19th, Coming To Xbox Game PassRichard Bailey Jr.June 13, 2021 by Richard Bailey Jr.June 13, 20210 During the Xbox Bethesda showcase earlier today, Annapurna Interactive announced that Twelve Minutes will launch on August 19th for PC, Xbox Series X/S, and Xbox...