Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

If you tweaked the viewport and the resolution a bit so that the game isn't bigger than the browser, that'd be great.