Manually download it as apparently recently Steam have not been up to date with integrating patches into games like this one!Cool! Will Steam patch its self or can you use these .exe installers to update?
I have noticed on this game that when it's minimized it still takes up 50 plus % of your CPU which hopefully this patch sorts.