I wonder why those huts and houses are encased in glass. Makes me think it's like an open air museum of sorts?
Wakanda also has it feet in its history and its future. It's possible folks who want to, still live in those, but the glass protects it from the elements.
The first image is hype.