Following the recent opening of its latest permanent installation in Denver, Convergence Station, Meow Wolf is set to bring audiences behind the curtain of their world once again with the upcoming release of a documentary short titled Ice World. The short is a continuation from the group of artists behind 2018’s Meow Wolf: Origin Story, showing how-they-made-it and behind-the-scenes stories.