wolf among us

Telltale Announces Black Mirror Game That Lets You Control How Depressed You Get

SAN RAFAEL, Calif. — Continuing its trend of licensed games, Telltale revealed it would be working on a new game…

7 years ago