Talk:A Courtesan of Rome/@comment-35059467-20181127190235/@comment-34077675-20181130132429

Telltale Games made the Walking Dead games along with other ones and they went bankrupt this year and they have to fire a few staff members.