I would just like to say that as a steam user I found this deal amazing, since essentially it's providing a service that can make a game up to 95% off its retail value while at the same time encouraging donating to charity. Steam is probably the best service for creating multiplayer focused games because Steam can provide the matchmaking and whatnot, as opposed to the indie developer having to. Being so upset at IGS that it's a steam exclusive title just seems elitist to me. Though maybe that's just steam's steam bath brainwash on me.
I'm sorry, but that's too much for me. I can put up with being called an elitist just for defending DRM-free games and showing my discontent with an indie games venue which seemed
to encourage and support them. I can obviously also put up with being offered a game I can't play based on my principles, after all it's only a matter of waiting 3 more days until the new feature comes up. But please don't mention the charity aspect, specially after blatantly pointing out the fact that people can get (and most of them have got, according to the sale figures) the game at a ridiculous price.
It's the most recurrent argument to arise when someone complains about a sale lacking either DRM-free or multiplatform games, they're sistematically shooed away as if what they were opposing to was the charity in itself. And to prove their point, the shooers then go and pay as few as they can to get the game/bundle/whatever. They are being cheap but hey, it's all for the charity!
So please say you're a happy Steam customer, that you love the multiplayer, the achievements and other features provided by Steamworks, but don't pull the charity crap on me/us.