GameLoop and State Interact!