Ultimately, production on the project began with this flow diagram used to determine player flow throughout the game. Within the flow, I tried to capture every player decision and possible warnings or pop-ups that would be needed to adequately guide the player through the experience. This, of course, morphed throughout the life cycle of the project based on player feedback, client feedback, and unforseen edge-cases appearing as the game development matured.