Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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 :)