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...