Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Have you tried to play in small resolutions? If this is the case, you found a new problem. Congrats!