Hmm...
I can understand the what the main aspect of the Flash is, but you should incorporate a little bit of dialogue or a prologue of sorts to further explain the situation, so that those that can't catch on quick enough can grasp the concept. Other than that, there was a slight bit of humor in there, but it needs to be brought out a bit more. Animation wasn't bad for the objects that were provided.
~CelestOrion