Annapurna Interactive’s interactive thriller Twelve Mintues has been off the radar for quite some time. Only now has developer Luis Antonio provided something of an update for the title (though not officially) in the form of a release date change to 2021 on the game’s Steam page.