Hmm instead of hosting the game via Unity built exe, I ran the standalone server. The latency is much improved with a max of 80 but averaging 19, however it does sometimes place the cube on the other client at a the wrong place. Does this have anything to do with unity 3d physics because when I twirl the box around and release/flick the cube, the other client's cube does not land on the same spot. But if I were to set the cube down with minimal fuzz it seems to much better accurately place it.