It's funny because my friend lives in Japan, and our connection is perfect, but other people make me lag hard XD
The NG games have weird netcode but NGS2's was abysmal. On the otherhand NG3:RE's netcode is amazing. I get good connections with people from Japan whereas on DoA5U I get slideshows instead.