There’s a countdown clock on the site that’s set to go off in early July, which happens to be near the 40th anniversary of Apollo 11. Not sure what that’s supposed to mean, but I guess Louis will tell us when he’s ready.