Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The effects are pretty nice. So is the title. It is quite obscene and I enjoyed the game play.