You just need to be logged into itch.io with the same account you bought the game with. You can go here and enter your email in the "Recover Purchases" field if you need your game download pages resent to you: https://itch.io/support
If you download the itch.io desktop client, it'll also handle all game updates for you automatically (like Steam).
Also thanks for checking out the game again :)