Las Vegas will soon have more immersive art things. The latest one will be the home of Meow Wolf.

Download the new CNET app: https://cnet.app.link/GWuXq8ExzG