Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

That should be more then enough. Mayb e it is the resolution and/or settings?
Do you have any of the advanced settings on? While your system should be able to have them on maybe there is some sort of conflict? The advanced settings as well as high resolutions aren't very well supported due to engine limitations. So these are a bit experimental.