Xbox Live Games with Gold for October

October’s line-up of free games for Xbox Live Gold members has a slightly spooky Halloween flavour. How so? Read on! Xbox One From the 16th of October to the 15th of November, Gold members can get their hands on Telltale…