Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Beta access is for the $48.99 tier. Pre-ordering the game will grant you access of the game build once it is finished as whole.