You must log in or register to comment.
Great to hear. One of my favorite telltale games.
Mine too. It’s been so long that I haven’t been expecting a sequal at all.
When did telltale come back?
Yeah, I was all like “Wait, Telltale still exists?”
Great to hear. One of my favorite telltale games.
Mine too. It’s been so long that I haven’t been expecting a sequal at all.
When did telltale come back?
Yeah, I was all like “Wait, Telltale still exists?”