Live streaming of Strategic Games