Voyagers – Review It’s just a co-ed, sci-fi version of Lord of the Flies. That’s it, that’s the review. Oh, do I need … More