Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Nice work; cool concept! I like the artwork, but the UI doesn't stand out from the environments enough.