reviewed use of GamePhase, all is well
reviewed use of PlayState, all is well