So are we getting the 1.0 here today despite the Steam version getting delayed? Also, would probably be wise to post an update on Steam since some people, like myself, weren't originally following the itch page and had to figure out why noon had passed with no game launch.