English trailer for La-Mulana’s imminent launch. I can’t believe this is coming to WiiWare in North America and Europe on September 20! I can’t believe it’s coming to WiiWare ever! Quite a surprise by new publisher EnjoyUp.
Man, September is crazy for downloadable games.
See also: More La-Mulana videos