"Trapped on an alternate Earth, the combined crews of a crashed Russian spaceship, a British expeditionary force and a group of strays from the future must work together to survive, escape, and discover what led them to this point. All are from parallel universes where small...