Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Also played on Linux. The resolution pop up was there on first load, and I played full screen.