so it wont be on itch for maybe a few weeks yet?
That is correct. Next week will be mid tiers, then low tier, then the free version gets updated