The Mirror Factory
War has decimated society. Scavengers roam the ruins of the cities, fighting each other for what scraps remain. In the countryside, however, there is a flickering hope for mankind’s survival. To keep this flame alive, however, they need someone –...