Overwatch is just overpriced TF2 and League/Heroes/Dota, but with more shit-waifu characters to attract the attention of the lonely and the horny. There is no other unique substance in it.