Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

That resolution may not be supported by your monitor. I do believe that is a way to small resolution for the game to run on anyway.