Remember Decay? It’s that zombie movie that was made by scientists at CERN (the Large Hadron Collider), remember?
I knew you remembered. Well, the movie was released yesterday. As promised, the whole movie is free for downloading, as well as streaming on YouTube and on Vimeo.
And Dogmic! (Through Vimeo.)