There’s a lot that’s still unknown about Meow Wolf Denver, the massive new arts installation/venue constructed over the past two years at the intersection of West Colfax Avenue and Interstate 25 on the edge of Sun Valley. When will it open this fall? What will the installation be called? (The original in Santa Fe that reopened early this year is House of Eternal Return; the outpost that opened in Las Vegas in February and has been selling out ever since is Omega Mart.) And, above all, what have the hundred-some local artists been creating in the more than seventy spaces there?
With a host of non-disclosure agreements signed by everybody and their mother to preserve secrecy, the mystery…