Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Feels like a tech demo or a minigame, not a full game. It has a good concept but it feels like not enough is done with it.