ThisGenGaming says “Telltale has revealed the cast and first screenshots of the game today.”



Source link