Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Not necessarily - it really depends on if the volunteers that made it work in the first place still want to donate their time and effort. Updates to the web version have not been linked to stable releases in the past, and there's no eta on when the online version could be fixed.