Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Interesting concept game. Graphics are pretty cool, too. Maybe mechanic need more development. Wanna see more.