Tier requirement to play new update get lowered with each week, up until it become free. On average every update becomes free after 4 weeks.
Hhhhmm okay I'm still trying to understand Itch.io
In some chases it looks like you can have kinda every situation.