Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Haha this look like a fun little game. I didn't play much but I'll come back later to give it another try. I don't like that it stick to the walls, feels a bit outrageous  to me but it's not a big deal.