Quite tricky, but very fun to figure out and the cute graphics and sounds kept the motivation up. Lovely!