TWELVE MINUTES | Reveal Trailer June 10, 2019 cwestportAnnapurna Interactive, E3 2019, Twelve MinutesLeave a comment TWELVE MINUTES | Reveal Trailer