This looks like a fun science fiction spoof/satire. If anyone sees it, please let us know what you think in a comment below.