The mystery became a bit of a chore to figure out. Even at the end of the season/series, I wasn't surprised at all.
With all that technology being used and the 70's/80's rock soundtrack at the end of episodes, of course they're in the future on a spaceship