Quarter To Three Forums
What is up next for Telltale games?
Games
MrTibbs
September 24, 2018, 10:43pm
156
Leaked footage from Telltale’s Stranger Things game (scary eyes alert):
Monster looks cool though:
show post in topic