Charon 13
As humanity teeters on the edge of overpopulation and exhausted resources, our last hope shines from the lush and promising world of New Earth. In the year 2223 on Charon 13, Earth's population has swelled past a staggering 24 billion, exceeding all