in Games, Videos The First 11 Minutes of Twin Mirror by IGN 4 years ago 0share Share Tweet Watch the opening moments of Dontnod’s new psychological thriller. Video Source See more Previous article King of Seas - 15-Minute Gameplay Walkthrough Next article DOOM Eternal - Official Nintendo Switch Release Date Trailer Leave a Reply