I have been looking at the maps of the theme parks in preparation for an upcoming trip and I notice the Odysee Center at EPCOT. However, I haven't been able to find out anything about this building. Does anyone know what is in there? Or if nothing is currently in there, what it was originally used for?