Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Nice :D I didn't know about this game, but friend of mine told me after we've created Make'em Cringe. Btw it seems that this game is on steam now :D In case you want to recall some memories :P

That's awesome. Thanks for letting me know.