That's usually how it works...
No. This dev usually had a free update at least once a year.
Looks like itch might have been abandoned.
That's a shame...