Posted October 22, 2015

Steam buyers got it on the 16th October... but can we at least expect the same patch next week?
(hmm, is it me, or does Steam seem to try and release patches as close to the weekend as possible? Is it too "tinfoil" to suspect this might actually be a Steam ploy to cause longer delays for others like GOG?)