Batman: The Telltale Series Video Game Cast and First Images Released

Telltale Games, with Warner Bros. Interactive Entertainment and DC Entertainment, today unveiled [...]