Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Not the original poster, but I have this issue on a 1366x768 screen.