Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This is genuinely creepy (in a good way). Nice work! I'll go with "Heretic Cleansing Function" as my guess for what HCF means. ;)