If i understand Itch correctly, everyone who's already paid gets automatic access to the game
Mmmmm... Hope so.
That's been my experience with other games on Itch.io.