The indie game
Vessel by Strange Loop Games was just released and in addition to Steam, you can buy it via the
Humble Store checkout.
I think this is the first time, I see the store used by an indie game that is neither affiliated with Wolfire Games nor part of any previous indie bundle, but a completely new indie game, freshly released. If you buy it via the Humble Store, you get both a DRM-free copy and a Steam key.
I think this is awesome news and I'm really looking forward to the official opening of the shop. It also got my hopes up that this could be a way for Almost Human to sell a DRM-free version of "Legend of Grimrock". Please, let them be a part of this 'mysterious new indie shoppe'! ;)