Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I know it likely doesnt help much but ive added my own contribution. 

Best of luck getting back on your feet and I hope one day you're able to put more into this project