I found it in 720 and 1080 elsewhere already, ain't all that hard to find, just won't be in the nice manageable size we are used to here, but it does exist.
I guess as long as you don't think about it, this is not the FNAF movie we want, but it's the one we're getting LOL