Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

You can pay 28.99 to pay the final game. The 48.99 is only a price for those who want to play the beta version.