Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes it is, before that I had set the price to 9 999,99 (the max limit) to be able to give keys only to a few testers. Now the alpha is open to everyone. 

thank you