You could probably expected this news, but after Telltale fired a ton of staff everything seemed up in the air. Hell, the future of the company is still up in the air. Award-winning publisher...
Read More
1 Minute
Entertainment Unfiltered