it's NOT O Fortuna!
That song is NOT O Fortuna! It's Duel of the Fates by John Willams. Go find an mp3 of both of them.. they're totally different! Duel of the Fates is a modern song in classical style.. O Fortuna IS an old song. They lyrics of O Fortuna, which you correctly have in the intro are in latin, while Duel of the Fates is in Sanskrit.
The flash itself was good however, and worth watching. Nice use of perspectives.