Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Do you have to buy the game again to access updates? Or is it the final version?

If you buy it now, and there is a update, you will receive an email, which gives you the downloadlink to the new version, and if it is released on steam (second quarter of 2016), you'll get a steam key.