Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ok, that solve the mistery :D

Thanks for the hint to the asset. I have actually seen it before, but forgot to save it to my asset lists.
Is it worth the money?

Definitely