Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

Is the alpha going to come to Itch.io? If not, you should provide Steam keys for those of us who supported you on Itch so we can participate in the Alpha as well.