Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I'm sorry you had such a difficult time finding others to play with.  I know we mentioned it on the page, but feel free to use our discord channel to find others playing the game: https://discord.gg/SbbDvnf