It's like one of those internet things that will die down for months and than bang resurface with a new version, I remember the first time I heard that sound, it was only audio, I was like wtf and than when I saw a new version with video I couldnt help laughing and now again (rofl)