1. According to canius css-animation Chrome only supports the -webkit-animation version of the property, so you need to edit the .glitch:before and .glitch:after rules and duplicate each of the animation properties so that there is also a -webkit-animation one.The end result will look something like the following:

2. As you know Chrome does not support the standard @keyframes selector so you need to include a @-webkit-keyframes as well.To do this first take a copy of the @keyframes noise-anim selector and its contents, then paste that below the original and change the copy's selector to @-webkit-keyframes noise-anim. Do the same for the @keyframes noise-anim-2 and its contents except this time rename the inserted copy as @-webkit-keyframes noise-anim-2

If you do the above correctly it will work in Chrome. (I tested it in v39.0.2171.95)