Overwatch - Wrecking Ball (New Overwatch Hero) 7/24/2018 Meet Wrecking Ball - a resourceful tinkerer that fights with an iron-clad mech.