Fun and engaging puzzle! I particularly enjoyed the funny sound effects and how juicy the grow/shrink animations. The solution at the final puzzle is also nice big surprise (pun intended).
Great job!