Check out this Destructoid blog post chock-full of delicious Cave Story-related goodness, including details on future Steam updates (leaderboards!) and an upcoming (a month!) eShop release, as well as a good word on Wii U development and system power. Unfortunately, this pretty good news comes off the heels of some pretty bad news: La Mulana, the retro indie Metroidvania-adventure-platformer that Nicalis intended to publish on WiiWare, has been canceled, though a self-published PC release is still in the works by the developer, and you can still download the original freeware release.
Steam is a digital distribution, digital rights management, multiplayer and communications platform developed by Valve. It is used to distribute games online from small independent developers and larger software houses alike. Steam also has community features, automated game updates, and in-game voice and chat functionality. Although Valve doesn't release sales figures, Stardock, the previous owner of competing platform Impulse, estimated that Steam has a 70% share of the digital distribution market for video games.1