Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

no, it's probably due to one of the recent windows updates. Lots of games have been reporting issues with the mouse since.