Computer Gaming Video Games Download BATMAN – The Telltale Series Episode 1, for free Dec 7, 2016 Video Game Dose Staff Episode 1: 'Realm of Shadows' is now FREE to download for PC via Steam.