Twin Mirror: New game from Life Is Strange creators revealed during PS4 E3 2018 countdown

TWIN Mirror – the new game from Life Is Strange developers DONTNOD – has been revealed as part of the PS4 E3 2018 games countdown today.
Daily Express :: Entertainment Feed

Leave a Reply