One of my favorites so far. The challenge level was perfect for my mid-beginner status. Also, even as I was almost done with the puzzle I couldn't tell what it was. At the end, the cute little guy resolved and it all made sense. I really enjoyed this one. Thanks much!