If Telltale games have become famous for anything it is the BRUTAL decision making in their games that present you…
Every time Telltale makes a game and I play it, I am convinced they topped themselves. I feel no different…
When two of the video game industry's most lauded companies embark on a journey together, you know something special is…