Tom Power is a freelance journalist, based in Liverpool in the UK, who enjoys writing about video games, movies, TV shows, soccer, and mental health issues.
Twin Mirror is Dontnod Entertainment’s long-gestating mystery thriller, and judging by the 20-minute hands-off preview I experienced recently, Dontnod made the right choice ...