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

Just in case you didn't knew, this is a demo :D Yes that does mean there will be a full game realeased someday.