Here's an update on Usbong.
+added: voice-over capability per screen
How it works:
1) Add "audioName=songFile" enclosed in ~,
where songFile is the filename of the song (no need to add .mp3, .wav, mp4).
All these are supported and are automatically detected by the app.
a) In Builder, refer to attached screenshot (i.e. builderAudioName.png)
b) At the .xml level:
	<task-node name="textDisplay~audioName=songFile~Hello">
		<transition to="end-state1" name="Any"></transition>
	</task-node>	
2) Rename your .utree by adding ".zip", and the extract.
For example, "example.utree" becomes "example.utree.zip"
3) Inside your .utree folder, create the "audio" folder
4) Inside the audio folder, create another folder with the name of the language.
For example, "Filipino".
5) Inside this language folder (i.e. Filipino), put the audio file
Note that you should have a trans folder inside your .utree folder, where you have "Filipino.xml". If you don't have this, you won't be able to select "Filipino" in menu button -> "set language" when you run the app.
More
Yes, this is still a little too technical,
and we'll definitely improve Builder
to make this process more seamless.
In the meantime, we welcome 
any feedback that you may have.
Cheers,
Mike
--
Usbong: Uplifting Human Lives
--
Michael B. Syson
Ateneo de Manila University