Do I have to buy the game again every time there's a new update?
No, there should be a download button on the top of the page when you have bought it...
go to top left, your itch account library, and download from there.