Okay, we'll fess up to it. This Mega64 video isn't exactly 360 related. However, we'll defend ourselves by saying that it is related to Street Fighter several iterations of which will soon be found on the Xbox 360. Beyond that, it's just really funny. Stupid, but funny. We'd love to say more, but that would honestly be spoiling it. So, enjoy. Oh, and if by some bizarre chance you don't get the reference, we've embedded an educational video after the break.