— also keep in mind that if you actually PLAY the sounds in a preload screen let the screen hang (deliberately) for 5-10 sec depending how many sounds you have.. this allows the buffer to get and play the sounds.. you can totally test it for what time is what you need.. but instant is almost certainly going to not be enough time.. while these sounds are playing.. you turn the volume wayyyy down.. i did something like -100 and then turn audio back up when you go to main menu.. i found this to be a good solution for my windows 8.1 game "Voider".. its totally a hack and I'm sure that in the coming months things will change / improve.. 8.1 isn't public yet for a reason.. it's not ready, but very close..
the only catch with my hack is that it requires music you want to play start at the start of the game.. in my game "Bee Active" it worked fine until I had to go to the actual game where the menu music changed over to the game music.. the game music experienced the typical music lag I've been experiencing on WP 8.1
The interesting thing I've also seen with 8.1 is they have relaxed the need for back button functionality.. i have two games so far that got approved without any back button logic (the stuff needed for 8.0 apps) which is kinda cool, although its also a shame we can't access the back button easily. thehen made the 8.0 plugin which i'd love to see make it's way to WP 8.1..
Thanks!
Caleb