Scientists attempting human sacrifice? Sounds like Dan Leach scientists. They must've been making an offering to Global Warming.