Hahaha, metaphysically close, but is the role of Satan a puppet to some other controlling entity? No, I don't think so. Obozo in a minion at best! I can understand where these people would think so though. People contribute the hand that they see tormenting them to the evil one. Most people fail to see that there is another hand at work in the background.