Is it me, or is Beyonce wearing a Goa'uld hand device from stargate in that?! You can see it quite well about 50 seconds in. System Lord I tell thee! Sneaky bitch....knew she had an alterior motive!
You mean Beyonce's robot glove? http://www.eonline.com/uberblog/b70594_whose_idea_was_beyoncs_shiny_robot_glove.html