Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, then I think it doesn't work as intended, at least not for me.

Also nice would be an indicator of the exact goal of the game, I just got the "You win" screen without really knowing why

It's hard for you to tell because you start gaining them back so quickly. I thought the sacrifice wasn't working either, but it definitely is. If you turn off automatic buying of stuff before you do it, you can see it a bit easier.