Read this the other day....I didn't realize it being on YouTube was a leak. The last post theyd made a month ago on Facebook was about figuring out how to release it for free. And voila it appears on YouTube. What a coinky dink.
Is was leaked a good few weeks ago now and someone has just taken the movie and put it on youtube i guess. It was released to the people who gave money on kickstarter so someone who donated must have thrown it online for download. There was a thread on here when it leaked.