Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

What browser were you using? Have you got any browser scaling on?

Firefox, and I believe the page is unscaled (though, there were page loading issues beforehand, maybe it's related?)