Yes title says it all. Machinima are having some technical difficulties which have caused a delay in the upload. I can't say exactly when and I am as annoyed as you are.
I will let you know when I know anything.
I am very sorry for the inconvenience.