That was a very weird episode. First they put the film up on the day of release, then the whole instance closed.
I wrote to them to ask about it, they said they didn't know anything about the instance going down. Then the instance came back up, but without the latest film.
They also said they try to avoid putting new films out as creative commons in the first few weeks, because so many sites try to claim CC titles as their own film (apparently).