Nice work!
It's great to see some thought put into a flash, and I think you hit the nail on the head with music that flows with the animation.
My only suggestion would be to keep up the work, maybe find new ways to keep it running longer like frame rate variation.