Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Once you have a lot of experience, you don't always need to sketch, but I think it's good practice either way because its hard to visualize proper measurements in our mind. The more details we have, the easier it is to see what's wrong.