Not really the right forum (Not sure what would be).
Why am I downloading a 3GB patch dated 2013.11.26?
Did anyone else have to download this? Today clearly isn't Novermber 26th... I'm confused here?
I was just playing yesterday and was up to date.