Twelve Minutes släpps till Xbox och PC den 19 augusti. Dessutom kommer spelet till Xbox Game Pass direkt vid lansering.