The new chapter from creator Tom Edge shifts the mystery to a remote Arctic research station as global resource pressures shape the stakes.