Nice work
I can't fault the effort you've obviously put into this. Frame by frame animation is tough, so well done there. The message is more than a little trite, though, and even seems to get a little confused. Is the mermaid causing the devastation? It's unclear. I have to give good marks for good animation, but the message is holding you back from a perfect score.
Did you mean for it to just loop endlessly? Consider adding a preloader to avoid this. A preloader will also help to make sure that the entire file is loaded before playback, for viewers on slower connections or computers. It also looks like your final frame is meant to be a still, so it's confusing that the movie loops back on itself. It's also been playing the entire time that I write this review.