Yeah I read this info earlier this morning. The Shen Long bit disturbs me. Shen Long is not a character in the Street Fighter universe. He is a joke haracter from EGM based on Capcom USA's mistranslation of dragon punch in Ryu's victory quote. Shen Long is basically Shoryu ken in Chinese. Gouken is Ken and Ryu's sensei.