Toxic community and poor development in game. The rank system never worked since day 1 and they keep changing and making it worst. Well, while it might be fun to play with your favorite hero you will get stressed and frustrated over time for not matching with good team members or having toxic players on the match that would either quit, stay afk or feed intentionally the other team. The report system doesn't work so you can exhaust yourself reporting the hackers or bad behavior members and nothing would happen, which reenforces the troubled community overwatch created over the years. If you insist on playing the game, keep in mind you need breaks from time to time to put your head and morality together otherwise you might become one of those toxic members... I don't recommend this game.