Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Have you considered putting the game on some cloud hosting like Heroku or AWS? They have free tiers and that would allow more people to play it.