I LOVE THIS! Cute and funny, made me smile the whole time. Mechanically challenging but not frustrating. Great job!
thanks for the feedback, I'm glad to hear that =]