Ok where is Lando? could this be Sky City from Star wars? Is the population boom so large in China, they have to resort to Jetsons type living? So many questions. can someone please fill me in?
And since we mentioned it, here is the full star wars the force awakens trailer, Enjoy I know I did