You are viewing a single thread.
View all comments -6 points
So hyped for this game. I’ve always loved Telltale Games, and I have a friend who’s in this game too!
So hyped for this game. I’ve always loved Telltale Games, and I have a friend who’s in this game too!
For PC gaming news and discussion. PCGamingWiki
Rules:
5.2K
Monthly active users
3.9K
Posts
23K
Comments