Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Are you using a trackpad? I could definitely see that being an issue on a trackpad. I'll try and take that into consideration in the future