Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's a 27 inch screen if I remember correctly. The resolution is 1920x1080

Thanks.