No updates?
Updates are the last monday of the month
oh lol, I've been reloading steam for the update since 24th, mistook the 24.0x as 24th day instead of year lol.