Well they didn't give the release date prior to that.(not for the public anyway, internally in the company probably yes) They just made a post saying that the planned releasing the game that day but had a setback.
Looking forward for the new release, stopped playing my old save since i guess i will have to start all over again. Will probably take a couple of weeks to play 0.24 as it is before i start adding any mods to it.