TASK-23: Add GameState, Opponent initial choices event