This is not a flash animation. It is a recording played over a simple slideshow.
Hence should not be in the portal.
Please note, this is not an abusive review. I am simply reviewing what I see.
I like how your best argument for why I should like this is "you don't want to be an infadel, do you?". If rating things that aren't flash low makes me an infadel, so be it. I still say this needs more content, and less pictures found on Google.
Infadel! Infidel you mean?