Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Interesting concept and striking visuals. A few gameplay tweaks and additions and this could be quite promising!