Rather finicky to get to grips with but I love the style and creativity on display.
I want a Nintendo DS version. :P