dramatic science-fiction space station, Moebius, detailed