User blog comment:Dr. Eggman rox 2/Ultra Street Fighter IV 5th Character Possability/@comment-76.95.41.174-20140104102754

You got it all wrong. The hint was that the character is a natural fit in Street Fighter. Not that they've never been in it.