The complete Batman: The Telltale Series collection is released on PS4, Xbox One, Nintendo Switch and PC with graphic enhancements. Now available in digital. The Telltale Batman Shadows Edition is one of the great announcements of The Game Awards. The award-winning gala of the best video games of the year has left us with The […]