Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Definitely the first thing that pops out at you (besides the electric leeches) is the graphics, very polished! Nice work on this one