Making-of documentary is on youtube
https://www.youtube.com/watch?v=bHvVcaTxG04
I heard about this documentary, but never thought I'd get to see it. I really wish Lions Gate would release a Special Edition DVD or Blu-Ray.
http://www.freewebs.com/demonictoys/