oh my god.
mere words can not express the feeling which is growing inside of me after watching that... you sir (or madam) are the equivalent of Leonardo da Vinci and your work is that of his Mona Lisa. let nothing and no one stop you from continuing your work.
p.s. i thought i was tripping balls when i watched it, F'ing AWESOME!