Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

You just need to be logged into 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:

If you download the desktop client, it'll also handle all game updates for you automatically (like Steam).

Also thanks for checking out the game again :)