implementing the distributed game ecosystem