2 min read Batman-The Telltale Series: City of Light Out December 13th December 7, 2016 Tina Tatsis Telltale Games has announced the release date for BATMAN – The Telltale Series Episode 5: ‘City...