Newton haven has been taken over by robots the world s end sci fi station