Anyone visited them? What are they showing?
Nevermind, I found all the information on https://twitter.com/LeiaInc