Absolutely adorable. It was a little challenging and it felt great when I finished each level. I loved the ending.