User blog comment:AnubisSibunaAunbis/OhMyGerdness, it's here!!/@comment-10392214-20130422185050/@comment-8131762-20130422214106

I know right!!! I was FREAKING OUT when I saw it on YT.