Deus Ex Protagonist ‘JC Denton’s’ Initials Actually Stand for ‘Jesus Christ’ March 3, 2017 by Jordan CoetseeAnd the reason is unexpected.