Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

You are right.I noticed that once I finished the game.  Maybe playing the game will stress you more but at the end the message is that you need to get rid of the bad thoughts.