Destructoid

Twin Mirror delayed to 2020, signs timed Epic Games Store deal

Chris Moyse
 

Dontnod Entertainment has announced that their episodic psychological thriller Twin Mirror has been delayed until year, adding that, when it does finally arrive, it will be an Epic Games Store exclusive for its first year of release. Twin Mi…

Read full article