Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Good to know that it's not just me experiencing this. I was just experiencing this today and I was quite curious to try it out.