If Telltale games have become famous for anything it is the BRUTAL decision making in their games that present you…
Holy batcrap. Telltale (famous for their storytelling games, most famously their Walking Dead series) are going to be delivering us…