Dylan Jones

Dylan Jones is the lead character technical artist for Overwatch and Overwatch 2.

Trivia

 * He only plays Competitive Play.