So, uh, here's something quite different, and I'm not even sure if it fits in here, but here's a wall of text anyways!
I've always wanted to do something like this, and through my new job I got the opportunity, so myself and a couple of others have made an indie game portal that focuses on the Norwegian indie scene.
We're a part of a pretty large media corp here in Norway (called Dagbladet), and we have a couple of gaming sites already (both editorial and commercial), but we wanted to see if we could do something to help the somewhat struggling dev scene here.
It's still in beta and we're currently testing things and ironing out some bugs, but the response has been fantastic, so we think we're on to something here. It's a self publishing platform, where the devs upload the games, sets the prices and uses our systems to manage the product page and, well.. get paid.
As a nice bonus, the games there will be featured heavily in ads in all our channels (newspapers, online sites with millions of users and events) for free, so there's a pretty good chance lesser known indies will get that vital "first bump" they need.
We're not in it to become rich, really, but we know that a strong industry here will benefit us in the long run. That means we can give most of the money back to the devs (80%, in fact), while we use most of the money left over to pay for hosting and administration.
We just released the Norwegian part of the site, which works just fine, and have started to push a few games there out in our channels. We actually have over 40 games on our list for 2014, and we hope more will join in. Who knew this tiny country was making that many games - I sure didn't when I started this!
Things we're working on right now is getting the english part of the login working (with payment) and stuff like Steam code support and demo support. If you would like to buy any of the games you can check out the price on the english site, but remember to switch language before you register or buy (which should be pretty easy even with the language being in Norwegian). All games are DRM free.
Please check out the site at
http://www.newgame.no/en/ and tell us what you think