Kickstarter is live now. No video, no explanation on new modules, no way to know how it plays. This sucks from them.
Luxor is my personal favourite Queen game that I own, so they really should have done better for this KS.
Note also - there is no pledge manager.
As far as a video, we do videos for most of our major releases, but not normally for expansions. I would hardly say there is "no explanation on new modules." There is a section describing each new module and what it adds. I am not really sure how much more audio-visual is needed to get an idea of what it adds.