Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I like your game, mechanics are good, they allow for a lot more levels, guess time was short ;)