Good shooting, solid gameplay, and a large variety of characters with enough diversity and uniqueness to each of them that selecting a different character actually feels like you're playing a a 'new' way. Overall the game is great but honestly it's still a bit rough around the edges, like with bugs that screw with the score board and how when you're reviving somehow your team mate still ends up bleeding out (even without getting shot at). Luckily these types of bugs are slowly getting patched up with each update of the game so given some more time I'm sure these problems will be solved.