Batman: The Telltale Series Season Finale Trailer

The fifth and final episode in the first season of Batman: The Telltale Series is right around the corner and today they dropped the trailer for the final episode called City of Light. The season finale will be released starting Tuesday December 13. Episode 1: Realm of Shadows is currently free on Steam. In Episode 5, the leaderContinue reading “Batman: The Telltale Series Season Finale Trailer”

Walking Dead: Season Three Confirmed for Fall Release

Fans of Telltale’s The Walking Dead games have been eager to learn about what happened their beloved young heroine Clementine since the climax of season two back in August 2014. Without spoiling to much for gamers who haven’t had a chance to break into the games, Clem was forced to make a tough decision betweenContinue reading “Walking Dead: Season Three Confirmed for Fall Release”