Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Jesus.. And you can also just download the game. You don't have to play it on your browser