A new look at Twin Mirror
During the PC Gaming Show, Bandai Namco and developers DONTOD revealed a new trailer for Twin Mirror, the next game from the developers of Life is Strange. Sam Higgs was done with Basswood, West Virginia, but it seems it wasn’t done with him
There is more to learn, as the game release later this year gets closer, sadly though, we don’t have a release date yet. What we do know is that it will be on PlayStation 4, Xbox One and PC via the Epic Game Store.