Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's anybody's guess. I developed and tested it on a Macbook with 10.11 so I'm not sure why there would be an input problem. Still, there are probably better games here for you to spend your time on.