Here's what the negative reviews (over connection) are really saying:

"I'm pissed off because this game is awesome, but I can't play it enough"

There are very little complaints about the fundamentals of the game itself, and that is a good sign.