The latest immersive VR experience in Atlanta replicates what it's like to be on the International Space Station.