In a future ravaged by overpopulation and dwindling resources, humanity's hope rests on the fertile lands of New Earth. The year is 2223, and Earth's population explodes past 24 billion, straining the planet's capacity. Charon, a colossal vessel, has repeatedly carried refugees to this new haven.