I've got a copy (direct cut from Day Three footage from/by Devifoxx) of the Heroes vs. Puppetmaster & Blue Mage if anyone wants to see it. I have a few AIM names, just PM me and I'll log on and file transfer it.
As for the video, it didn't really show much. It was most likely trying to hide a Puppetmasters true ability. Out of all 3 jobs coming out, Blue Mage was the only one shown, which really hypes the other 2 jobs up for myself since they're still in the dark.
As for weapons, I can't say, according to people who attended the event, there were 3 ??? Slots on the Auction House (Weapon Section), and before Puppetmaster was shown, the Job List was BLU, COR, ???. As to what the 3 weapons will be, I can't really think of any to be honest. Just alittle longer to wait for a great expansion.