fair enough :)
Pretty sure once you've paid full price once you can just download any updates - certainly how it works with other games on here - could be wrong
The creator is taking a hiatus from the game for a bit. Should start doing content again from August, though Itch one may follow September.