Game demo: improve how characters state are syncronized