Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It does take a minute or two to load. I didn't know C64 games could be played through the browser like that. My best score was 38. :/