When you bought this game on Itch, you own it permanently. In other words, including all further updates of the game. I can't name the exact ETA of the next update, it's tied to our Steam release, and I'm working on it, that's all I can say for sure.