SOD's dev team are a particular brand of machine when it comes to their baby and they've got a lot their wanting to put in before the end of the month, so yeah, two updates, really close by doesn't surprise me that much considering their gearing up for DLC material release before the end of the month
DLC material? isn't this game still in alpha or beta? what the hell?
Well the game has released in Xbox a while ago and they are release DLC for xbox.
PC version's DLC suppose to release once they keyboard/mouse pass are done. Oct 18's patch is first keyboard/mouse pass. (Whatever pass means.) Which means DLC could release with official PC release.
Download the trainer and extract it using either Winrar or Winzip or Windows or 7zip. Start the trainer by double clicking on it, launch the game and press F1 key at the game menu listen for 'Trainer activated' and then use the hotkeys listed on the trainer's interface or in the trainer notes to enable/disable the features.