Hmmm, apparently I played a cheap knockoff which called itself Street Fighter. It had Ken and Ryu and the right moves but it was a side-scroller. Discount that particular point, but the rest stands xD

Also haha holy crap Steve massive essay on Too Human. xD I agree with it though, the game is far from great but it got a lot more flak than it deserved.