Vey cute! The second and fifth levels were certainly the hardest. Sometimes I could use some reasoning to the puzzle, but there was a lot of trial and error needed.