Anybody else catch the third Humble Indie Bundle yet? The pay-what-you-want sale goes on for the next 8 days and includes the following:
-And Yet It Moves
-Free Minecraft until August 14th
and as of today -Steel Storm (available for download to everyone who already has the bundle too =P)
It comes in DRM free installs, as well as Desura and Steam keys. Check it out here.