Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Chrome or Firefox should be fine... it really depends on individual judges. Personally, i might have a look at the game in IE/Edge, but mostly will be judging in Chrome and Firefox.