I've not seen the
Chrome Web Store mentioned but we've had a lot of success with it and its very easy to get started so I'd recommend it for anyone writing a browser based game.
You need to have a Google account and sign up at the
Chrome Web Store Developer Dashboard; there's a registration fee of $5 USD for the developer account (not the individual game).
If you are providing free sign up to your game
integrating with the CWS is very simple, although you will need some promotional images and an icon.
However, you can also charge for the install and use of your app - as per an app store - which its a little more complicated and you'll want to also integrate Google OpenId sign on in your game for that. There are
many charging options you can go for which are integrated with CWS: In-app payments, One-time charge, Subscription. Unlike Facebook, you are not restricted you using Google's payment options either; although they make it easier for you, so its very flexible.
As I said earlier we have experienced very good
success with the Chrome Web Store and I definitely recommend it. Oh also the users of the CWS have to be using Google Chrome - but they should be already

Good luck!