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

Yes, you are right. I plan to release a demo version when the alpha is released.