Here are my measly stats:
I've been here for about 1.5 years, and have 6 games up by now (all free, half of them playable in browser).
Total views: 611. Downloads: 107. Browser plays: 185. Collections: 4. Payments: 0.
That's pretty low considering the effort put into some of these games, but I'm hardly doing any "marketing", because I hate it. If I post a link somewhere, I get a couple dozen of plays, but after a few days that dies out. My current best (and most fun!) strategy to get my games played is to make browser games for game jams. :-)