ShockwaveFlash files aren't that big why don't you put them into a Resource file extract them to a temp file and play them from there, I've done that with ease.

You are assuming that the user has an internet connection, don't assume.