I liked the action and stuff, but what's up with the japanese architecture that is supposedly alien?