A framework for staging 2-player, adversarial games over a network