This is the only team oriented game in a very long time that is actually fun.
The only time this game sucks is when you get rage quitters, stupid fuckers playing Ana on anything but a competitive match and fuckers who refuse to play a character that is actually useful on a given map. Other than that this game is damned fun.