User Avatar Image

Whats this game about?

posted by TWD_25 on - Viewed by 442 users

I've never heard if this game until Telltale announced they were working on this. Whats it about?

2 Comments
Add Comment