Return to Article Details A Digital Devil’s Saga. Representation(s) of the Demon in Recent Videogames Download Download PDF