First High-Res Batman Screenshots from Telltale Games

 

v20240901