Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Nope I gave up at the HAHAHA*30 level as soon I saw it

Fun game though, great execution and simple graphics!