mark stambler god particle cloverfield

New Audio and Video on 04182028.com

It appears as though new audio has appeared behind a slightly different video on the 04182028.com website. I'm sure people have already started digging into the video, but going frame by frame doesn't show much...