Access to game state without cast every time?

You can maybe create a singleton object? Or store these variables in the game instance or game mode?