Omfg this is gonna be such a treat...that announcer is fucking amazing XD ...sounds like the dictionary definition of "guy at Chinese restaurant who picked up the phone and is taking your order."
I remember playing this at my community college. A lot of folks didn't know about this and the few of us who did were told to keep quiet so the rest of us could see the ridiculousness of this game (mainly Angus).