Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh you know what it works with gamepad in the browser, it was the downloaded version that I had the issue with! Awesome.