Virtual Reality (VR) and Augmented Reality (AR) have been fascinating us for decades. They offer intense experiences that cross the line between the real and digital worlds. AR adds imaginary features to the real world, while VR makes completely fake worlds.  In the past few...