Appearance
Persistent game state management is another very complex topic, and it's highly recommended to use Hammerstone for this functionality.
Hammerstone Edition™
We recommend you use Hammerstone for managing state. You can find the Hammerstone docs here.