Really cheap on Humblebundle ( 12$ ) imo worth buy don't listen to people saying it's dead as it really is not, queue times on quick play may be over a minute but they actually have matchmaking to make fair games in quickplay added to this game unlike many others.
Game has a lot of depth to it and I am still learning stuff now after playing around 1k hours
Overwatch has a toxic side and a nice side from what I have seen as sometimes there are people there trying to ruin your day while sometimes people in voice chat are trying to make the team in a positive mood before the game start.
Sadly tho with this game it's not really fun in my opinion and many others until you unlock the competitive mode which takes a little grind to unlock, give it a try if you haven't already !