It looks like some comic or movie style pure fantasy design to attract young engineer talent to pick aviation studies instead of going to the world's Googles and such. The more spectacular it looks the more blogs might want to report about it. However big props might in fact be a way to go again.
PS: I love that Vickers Wellington style geodetic structure.