David Sarif’s voice actor self-destructs, blaming Illuminati July 30, 2012 by admin Tweet Stephen Shellen, the voice actor responsible for the character of David Sarif in Deus Ex: Human Revolution, has taken to YouTube to accuse the Illuminati of spying on him. Read more… Neowin Related Posts:The voice of Max Payne, actor James McCaffrey, has…Embark backtracks somewhat on its claims of AI voice…Halo TV Master Chief's actor says he didn't want to…A third game in the Star Wars: Jedi series may have…Acer confirms data breach after threat actor sells…