I figured Mr. World represented Big Brother and the surveillance state we live in.
The Odin reveal did nothing for me and was anti-climatic after the entire huge fucking ODIN rocket in the other episode.
Still feel the same way about the show. Love the actors, characters, concept, universe...