Featured Papers Please Promises Longevity in Surprising New Patch March 9th, 2023 It has been ten years since Papers Please, was originally released on digital storefronts. As part of the early indie game boom, it catapulted to...