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?
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?