Tag "Twin Mirror"

Life Is Strange team teases new game, Twin Mirror

Dontnod, the studio behind the Life Is Strange series, is back with a whole new game. During the PC Gaming Show, a new teaser was released for Twin Mirror, a