I'm just curious here, but since Pre-release 1 is out, what is the expected time for people on Itch.io to get the game?
Everyone gets the full game at the same time. And still late November, as Runey estimated back when.