That was pretty well done.
It's random but it gets to the point, for people who don't understand this flash, please refer to watching the anime "Higurashi".
Although the song that was placed in this flash annoyed me at points, especially when it comes to the repeated parts, as it seemed it was just looped but not well done.
Alas, I enjoyed it, keep it up!