Batman: The Telltale Series does fans a solid and releases the first set of images from the game, and things already look promising. Kevin Bruner, Co-Founder...