Launching games

Where do you recommend for launching indie games like we make for ldjam?

Perhaps even paid sites, after a bit of polishing it would be cool to publish and see what happens