It's now on Steam Greenlight, and is looking for your support to help get it up for sale through Valve's Steam service.
The developers, Geeta Games, have also released a trailer for the game. It seems to be shaping up to be quite the charming adventure. The art and animation style is supurb. It is scheduled be released this Autumn for Windows, Mac, and Linux.