Twin Mirror, New Game From Life is Strange Devs Gets Release Date
qjin, 15 September 2020, 19:11
We got to know the release date of Twin Mirror, a new adventure game from DONTNOD, the creators of Life is Strange. A new trailer was also released.
New Adventure Game From Life is Strange Devs Goes to Epic Games Store
Frozen, 13 June 2019, 23:45
French studio Dontnod has postponed the launch of the adventure game Twin Mirror to 2020 and announced that for the first 12 months the title will be available on the PC only through Epic Games store.