The holographic technology behind the Zoocade experience was named one of the "Best Inventions of 2023" by TIME Magazine.