Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

True, but I got used to it quite quickly. Also, smaller the window the better in terms of eye strain.