News Sci-fi fans just got a new reason to cancel Netflix