Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I wouldn't go as far as "shouldn't". At the end of the day it is more or less a hobby project now (even if they consider it otherwise). There is no money involved after all. But as you mentioned ideally an investor would turn this around