I was told by itch that customers only have the buy the game once, and they will receive any updates which are at least the same price I believe. If the cost goes up you might have to pay the difference, but I'm not 100% sure to be honest.