A great deal of effort and time has been put into the creation of this really wonderful and quite apocalyptical piece of moving imagery. But what would/could its meaning be?