Our first impressions of Wrecking Ball are positive but confused. Wrecking Ball is Overwatch's newest hero, and he's got some strange quirks... he's also a hamster.