An official adaptation of the award winning game "Papers, Please" by Lucas Pope. ...
World renowned journalist Sara Ogden is traversing the world in pursuit of carriers of a fatally dangerous "Stamp of Cain" in order to prevent seemingly unrelated events ...