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

The gameplay was not as challenging as I thought, but very nice art & concept, indeed! :D