Welch was bij Activision jaren geleden head of publishing en gaf in die functie Infinity Ward de opdracht om een shooter te maken die Medal of Honor van de troon kon stoten. Dit werd Call of Duty. Zijn nieuwe game, Offensive Combat, moet een brug slaan tussen de hardcore gamers en het free-to-play model.