February 2, 2017February 2, 2017 Massive Overwatch Art Dump from Blizzard Lead character artist Renaud Galand shares over 90 images of character models from the game!