Another Street Fighter sequel (this time for Street Fighter Alpha) adds even more to the classic fighting series.