AGameStateBase > AInfo > AActor > UObject
GameState is a subclass of GameStateBase that behaves like a multiplayer match-based game. It is tied to functionality in GameMode.
What match state we are currently in
Previous map state, used to handle if multiple transitions happen per frame
Elapsed game time since match has started.