Glad to see some La Mulana 2 backers here! It's a great project. :)
I first found out about La Mulana on this very forum actually, way back in 2006. I feel that just like Cave Story, they are both made by Indie Japanese developers and released as Freeware originally, but were just so well made...