Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

With the help of one of the devs I figured out that it works in 1280x720 custom screen size right now.