Claim: Overwatch is acclaimed.
Evidence: Upon official release , Overwatch received universal acclaim from critics , who praised the game for its accessibility , diverse appeal of its hero characters , bright cartoonish art style , and enjoyable gameplay.