Three years ago, the art and entertainment company Meow Wolf -- which was founded in 2008 by a visionary collective of DIY artists -- opened its first permanent installation inside a 20,000-square-foot warehouse in Sante Fe. Called 'The House of Eternal Return,' the concept is an eye-popping, choose-your-own-adventure labyrinth: Visitors are invited to solve a mystery while wandering through a series of fantastical spaces designed to delight and distract. 'We are based in immersive storytelling, so there are multiple ways you can discover our story,' explains Chris Cloud, Meow Wolf Marketing Content director.
What unique about Meow Wolf approach to filmmaking? We embody a do-it-together mentality, where we are working collaboratively on a number of different projects. In what ways has….