Advert
Batman: The Telltale Game – Check out some screenshots and the voice cast
Before they hit E2 in Los Angeles, Telltale Games have released these new screenshots from Batman – The Telltale Game and it looks...
Read MoreAmazon Prime Free Trial