Universal Orlando mirror illusion technology hints at Harry Potter special effect

Finding more ways to immerse theme park guests into experiences is a key to revenue growth.