Formulate an answer to this elaborate question: Jonathan Freeman has given voice acting duties to the role-playing games developed and published by which company?
Square Enix