Paper Trail is an endearing and unique puzzle adventure where you MUST fold under pressure.Page MasterPaper Trail is a top-down puzzle adventure game developed and published by Newfangled Games and released on May st of. Paper Trail is set in a world ma...