Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Weird, I'm not sure what is the problem, you can try different web browsers and see if the results are the same.
Also have you tried the executable (for PC)?