The main appeal of this game is its complexity, the balancing of different roles and then the strategy of timing your characters skills, special moves (ultimates) and attacking a checkpoint a particular way are all balanced very well. This makes for really rewarding gameplay, and actively discourages the play styles that made CoD/CSGO start to decline. The game is a combination of Team Fortress 2 and MOBA-style games, I'd say if you enjoy league and shooting games in general, there are chances that you'll enjoy overwatch too.