Very Good
I could have sworn that I've seen this before on the Portal. As to whether you were one, I don't know. This is obviously your flash, so I'm not accusing you of stealing it whatsoever, I just though I should let you know that I've seen it before.
As far as the flash itself, it is excellent; one of the better "mouse maze" flashes I've seen around! Your flash is remarkably good, so I will hope to see more of it on the portal!
Good luck!