I would recommend it. Is itch io allowing you to dl the updated file?
Yeah, i saw later it was updated some hours ago, thanks you.