Twin Mirror is an adventure game played from a third-person view. Players control the investigative journalist Sam, who has returned to his hometown of Basswood, West Virginia. The environment is interactive and its objects are obtainable.

The post Twin Mirror appeared first on Gammicks.