Weaving morality into game mechanics with Papers, Please Not too long ago, I downloaded and played through the beta version of Papers, Please, by Nick Christophi