Pretty good.
I know myself flash is hard so atleast 2 points to get it to work,
then you have audio,which is pretty funny 3 more points,
your animation isn't the greatest,but its hard,2 points
and it did say for dummys and I think you may have shown the gist of the reason,
so 1 point for a story. 8/10 4/5