Yea, while the game is hard to play, one thing I really like about it is that it actually forces teamwork, and its a much slower methodical game.
I wish they would update to orange box code so you wouldnt get stuck on other players, but other than that, still looks as good as when I played this game 6 months ago or so.
Still getting used to everything, but its definitely fun.