IMAX and Odeon Cinemas have opened a virtual reality entertainment hub in Manchester, England, the first of its kind in Europe. There are five IMAX VR Centers around the world offering virtual reality movies, games, and experiences. The British one is located inside the Odeon at the intu Trafford Centre, and comprises 10 pods that allow […]