Do you really think those kites can travel through the stars? 
Maybe it's a solar sail. That's far more likely than someone making a flying device from paper and a couple sticks.
Ha, Ha, Made me look! Firecrackers and Kites = Chinese holiday!
Interesting pyramid shaped crafts. I read somewhere that the aliens are suppose to make contact with us in the year 2010......just sayin
m4ever
See the video.