Not too bad.
It doesn't stop on the end screen like it's supposed to, but other than that, it's pretty cool.
If this gets blammed, resubmit it under a different name. There was another flash recently with a nearly identical name that got blammed twice, so they might think it's that.