GameRVW

Welcome!

Twin Mirror

2 minute read

Twin Mirror Is Not Twin Peaks – Screenshots And Details

A post on the PlayStation blog has announced that Bandai Namco Entertainment and DONTNOD, creators of the excellent Life is Strange, have teamed up to birth a brand new game like an electronic entertainment midwife. Twin Mirror promises that “Truth, […]