Over the weekend I visited the Denver location of Meow Wolf. Meow Wolf was started in Santa Fe in 2008 and has opened a few other locations since then. Each location has a wide variety of immersive and interactive art. The Denver location is called Convergence Station and is an interdimensional transport hub linking together various different worlds. The different worlds each have their own style and theme that mix facets of Earth with alien. The art is very fractal – there's more levels of detail the closer you look at things. My favorite room is a street scene with Blade Runner-esque vehicles and futuristically weird businesses along the street. There are a few pictures of that below.
It's a very hectic and overwhelming thing to visit. I don't think it was particularly busy when I visited it, but it's not a place for someone who dislikes crowds, noises, or visually busy places. It is not a calm place. But I am not that person, so I found it enjoyable and interesting. If you ever visit a city with a Meow Wolf, I think it's worth checking it out.