Hot off the launch of Vampyr last week, DONTNOD have revealed their upcoming title Twin Mirror. It had been revealed in the past they were working on another game but we knew no details other than it would be published by Bandai Namco. Until today. Twin Mirror showcases a player-driven experience featuring a malleable narrative that chronicles the journey of … Read More