Overwatch Wiki
Advertisement

Ben Zhang is an artist at Blizzard Entertainment. He did art for Overwatch during its early development,[1] when he was a senior concept artist. He put together an artistic mock-up of gameplay that helped lay down the foundation for the setting.[2] He is currently the game's lead concept artist.[3]

References[ | ]

Advertisement