Batman Telltale Series Episode 1 still free, Battlefield 1 Xbox One bundles, & more – Video Game deals, 11/1 update
Batman The Telltale Series Ep1 is still free on steam. Also the following DLC are still free this week on the US PSN: DRAGON BALL XENOVERSE 2 Steve Aoki Pack and RTK13 “The God...