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

From my personal experience, you probably didn't do nothing wrong. It's just that web versions tend to create extra unpredictable problems