Decay

Remember Decay? It’s that zombie movie that was made by scientists at CERN (the Large Hadron Collider), remember? Sure you do. I wrote about an article that Wired wrote that was about that movie. I knew you remembered. Well, the movie was released yesterday. As promised, the whole movie is free for downloading, as well […]

Read More Decay