Papers, Please, one of the most simple and powerful indie games of all time, seemed to have had an impact on one upcoming ...