Fascinating ... might be an adventure hook in there ...
Incidently .. has anyone given thought to the names of the moons? (and I suspect they won't be Io, Callisto, Ganyemede and Europa)
Keith