Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

That made me smile a lot. I loved the different "powers" everyone had & the voice-overs you created to accompany them. :) It took me a little while to work out how to play the game, as I don't usually play turn based games.