Watch it through to the end to see an explanation from the creator.
And a trailer for a rather epic French animated superhero movie:
with more info here.
This entry was originally posted at Dreamwidth - you can comment here or there, but I suspect that most comments will be here. Comments so far over there: