Yeah I play on kongregate and have been for years, I have met a lot of really talented developers and designers there.
They have been selling out pretty hard this last year I think. it's a lot less about indie games and a lot more focus on games by big studios that bring in the profits for kongregate (like sacred seasons....speaking of which, what a great example of how not to run a micro-transaction style game.)