Play audio file when scene starts but don't play it again if leaving scene and coming back This is what I want to accomplish: User starts the game and a scene shows up (a landscape).  An audio file plays telling the user a story about the fictional world my game is set on.  After that, the user might want to change to another scene showing information about an object (let's say a plant or animal) but when coming back to my previous scene (the landscape) I don't want the audio file with the story about my world to play once again.  My user might want to pick several objects in the first scene so I don't want the story to be replayed every time he/she picks an object.

I've tried through messages from one scene to another but found out that is not possible since messages only work with objects within one scene.  

I decided to try Python scripting, adding a game property to my first scene and changing the property value through code but even though my variable value changes to "4" from its initial value of "2", it still keeps on playing the file, like shown in here:



As you can see my property value changes but the "Property Sensor" is still being triggered, causing the audio file to be played.

Do you have any suggestion on how to accomplish what I want?
Do not come back to the start scene. There is no reason to do so. The start is done, so the player should continue with the next steps. (Unless this is what your game flow is supposed to do.)