Is the game properly free, or does it have a newer version on patreon?
It has a newer version on Patreon but it doesn't take long for it to be released on Itchio for free.