Old school action platformer Momodora III has gone up on Steam Greenlight and it's looking cute as heck. Give it a vote, why don't you.
You can also play the first two Momodora games for free. They're available for download on Bombservice's website.
[*].disqus.comto your security software's whitelist.