Early on, I got a chance to preview Dontnod’s latest adventure game Twin Mirror. It certainly set my expectations pretty high for the final release. While I understood some of my issues with the puzzle-solving aspects during the preview most likely wouldn’t be fixed by release, I hoped the story would continue to capture my