Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Spending like 10 minutes or so just sitting there like trying to figure it out is oddly enjoyable. Fun for a few rounds