Home » The Telltale Series

The Telltale Series

‘The Walking Dead: The Telltale Series’ Third Episode on March 28

The release date for The Walking Dead: The Telltale Series – A New Frontier’s upcoming Episode 3: ‘Above the Law’ has been announced. Beginning, today, players can download Epi...

‘BATMAN – The Telltale Series’ Season Finale Out December 13th

Finally, the release date for BATMAN – The Telltale Series Episode 5: ‘City of Light’ has been announced. The final of five episodes in the season, Episode 5: ‘City of Light...