I see your K’NEX Ball Machine, and raise you a LEGO Ball Machine. We’ve seen LEGO Ball Machines before. But something about this one is better. The complexity that went into it, and the way it all seems to mesh together and just work is amazing. I like the train parts.