Definitely on the harder side, but a very cute game! The slipping mechanic makes it very hard. I struggled quite a lot on level 3 but I figured it out :D
Great entry!