Ever since stumbling across some YouTube videos for Omega Mart (the Meow Wolf “art installation” in Las Vegas), I have been curious about just what these places are.
Now, after seeing the Meow Wolf Denver location – Convergence Station – I still don’t know.
But it was more, so much more, than I expected.
Super well done. One of these would fit right at home at Walt Disney World or Universal Orlando somewhere.
Details to come. But wow. Just wow. We spent almost seven hours exploring, and are know we still missed areas that we’ve seen on their video tours.