It is amazing animation, but it may be a bit over my head. I spent the entire time trying to read too much into it or not enough, I am not really sure. Whatever it is supposed to be, it is well done, there is talent in its creation, and maybe a little hint of LSD.