Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I did kinda go heavily for the WTF aspect) I may write a devlog about it some time soon. Glad you found it amusing!