Five Titles Telltale Games Should Make
Anyone who has picked up any of the Telltale Games titles knows they’re an absolutely blast. But which shows or brands should get their own game?
Anyone who has picked up any of the Telltale Games titles knows they’re an absolutely blast. But which shows or brands should get their own game?