Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think the idea is to post it here so you can have a downloadable or something that plays in the browser.

This doesn't answer the question about the resolution :)