"Open your ports, and you will connect to all the other players in 5 seconds or less."
OK, from the beggining. Here, in my country, not all ppl have their own IP. My internet provider don't give me my own IP, so You can't connect to me. Sure here on forum You see "my" IP adress, but thats the adress of my provider server !! I don't have my own IP, so I have to connect to others, others don't see me.
Now, in this week this game will be relased in my country, where many ppl have same "problem". Well it's not a big problem, untill it goes to P2P networking. Like I said before, I can connect to others, who have their own IP, but when i "met" another person who don't have their own IP, I just can't connect to him (NAT - NAT connection).
I suspect why You can't understand this. You are probably from US, and there all of people have own IP (i assuming this), so You are trying to give me suggestion "open up ports". My own IP starts from 10..., so its like 192.168..., a inside network. Thats why i can do nothing about that, open ports don't solve anything. To do this right, I should have my own IP (which I don't) or my provider should forward ports on the server to my computer adress (but they won't, so just forget about that possiblity). This problem occurs only when I'm trying to connect to other NAT person. If there is some server between us (and the server has it own IP), it can connect us together. BUT... this game is p2p, so there is no server - all have to connect to each other to play !!
Anyway, if I connect to beta server now, most of the times my game is attempting to connect to someone (sometimes it just takes some time, but most of those waitings ends as "failed to connect"). Now result of that waiting is a... kick from 75% games. If someone will not connect to others when in lobby in like 4-5 seconds hosts just kicks me manually "because i'm making problems". I never had that problem before, with old connection system, because before I get into lobby I ALREADY was connected to all (sometimes it just took some time, sometimes of course I had "connection failed", but overall it worked much better).
Just consider, after this game will be relased here in europe, there will be much more people like me, so it will be just more and more problems with NAT and more kicks from lobby because of too long "attempting to connect". Earlier that wasn't a problem - I just waited on connection box like 30-40 seconds and most of time I could get in. Now, when there are 2 or more people in lobby without their own IP (behind router / behind server), they just cannot connect to each other (without using some outside server), but the game is trying to do that... while You actually are in lobby, blocking slot, just makes other people nervous...
For players with their own IP it's not a problem, so it really shouldn't make a difference will You wait 3s in connection box or in lobby... but so far for me it makes big difference, especially with 4 vs 4 or 5 vs 5 games (higher chance to "met" person I can't connect to).
I hope You understands now, why I am really concerned about that "get into lobby and then TRY to connect to other players" system.