The best thing to do- I find- is to google games of the level of indieness you want and see where they appear. For instance, if you search Dragonsweeper (which is a simple but very addictive browser game released on Newgrounds), you'll get sites like Rock, Paper, Shotgun, Kotaku, daily.dev and Thinky Games.