Awesome multiplayer games you can play even with high latency

Check out these multiplayer games you can play even if you have ridiculously high latency.