Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Love the game mechanic, it's very unique and the characters are awesomely designed. The game's music really ties the whole concept together.