Jordan Oloman News Papers, Please Creator's Mysterious New Project "Return Of The Obra Dinn" Gets Release Window Sep 17th, 2018 Lucas Pope is best known as the developer behind the wonderfully unique Papers, Please, which dropped in 2013 and became an overnight indie