Please be patient.
It is only 11am at Machinima and so are probably going to wait till later for them. It is possible it will be released late.
I know this is annoying, how do you think I feel, but it is up to them when it's released.
Please be patient. I will let you know once it is released.