Ah, the Time of Creation update is live on Steam now, yes, or will be soon?
Will that update come to Itch eventually? 0: What's up with that, for those of us who have the game on here?