Wow. Congratulations! This is really Awesome. As a film Major turned flashaholic, I find this very Amazing. I'm glad someone on the set and prop design actually did some research and selected a cool looking, very, very bright, small, light.
I think I need to buy Myself one of those lights...