I just noticed something. In Hiun City, everyone scrambling around in the streets is wearing a suit. Meaning, they are all going to a high paying job of sorts.
Doesn't that sound a lot more like Shanghai than NYC? If it was Manhattan, there would be a wider array of crazy characters. At least I think there's be. It could still be NYC, just a weird thing I noticed.
And I don't think "Liberty Ticket" really has any connection to America. Flying is very liberating, it's the freedom to go wherever you want in the world. Idk, it just seems like a very appropriate name for a plane ticket, no matter what the destination is.