La Mulana has arrived on Steam Greenlight.

This WiiWare indie adventure game is coming to the PC via Steam's Greenlight program.

Did you enjoy this video?