Gaming Reviews GAME REVIEW – Batman: The Telltale Series By The Random Dude Josh Einfalt 8 years ago Well folks, the team at Telltale games have really knocked it out of the park