All Articles

December 14, 2019
Now this is a genuinely surprising announcement. When Telltale Games declared bankruptcy back in October 2018, it was reasonable to…