Games Player 2 News : Where Is Jc Denton? Where is JC Denton? Ask long time PC gamers what the best game ever is and there is every chance... By Novastream NovastreamApril 8, 2015