I heard a lot about this game. I played the beta when it was open and I really enjoyed it. But the multiplayer was pretty broken, matchmaking and team balancing was really bad. My friend and I were once playing a 2 versus 8. I expected this to be all fixed by the game was released, and it looks...