Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The game was made for a Myst JAM and the development is not finished, but you're right maybe instead of alpha should be called demo.

Thanks for your interest!