Overwatch veteran here and I can say though the community can be toxic and the metas stale I still love the game.
The character roster of 30 is incredibly diverse and exciting, with most having varying ways of playing and different character combos.
In addition the graphics are astounding and controls are smooth and easy to learn.
Icve since stop playing the game though because I found a new game but one of my top five favorite games.