Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I too, was entertained! ;D

It's an interesting idea to be able to sacrifice oneself in the oven so thanks for the inspiration. :D