Tag: batman: sins of the father

News for fans of Telltale Games' Batman series of games keeps rolling in. Earlier we reported on the game's...