![](https://www.mccrus.com/wp-content/uploads/2023/11/image_2023-11-16_075122007.png)
McCoy Russell congratulates Steven Ochs and Goose Cube Studio on their interactive art installation “The Portal”. The unique home-base exhibition, “The Portal” is an immersive installation that creates the illusion of a boundless space to explore, get lost in, and emerge transformed.
McCoy Russell congratulates Steven Ochs for his innovative nature of this new model of experimental and immersive art.