Overwatch is acclaimed.
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 .
