John Carmack, legend of the gaming industry