Ok, so we had a little Christmas in July today. My nephew pulled this off the shelf at the library (his first check-out on his very first, very own library card--it was a big day), and I was really suprised at how cute and clever it was! Both of the kids thoroughly enjoyed this one, and it's one that I'm sure we'll have to check out again. This would be a great stocking-stuffer for that individual who loves electronic gifts. Also a great gift for just about any electrical or computer engineer who celebrates Christmas. This one was a pleasant surprise, and a lot of fun!