>>532053669
Yeah they mentioned it around the same time they showed those concepts. Seems like the entire regional theme is nature vs technology.