what makes a great fighting game?

replayability.*

If you can sit for hours on in playing any particular fighting game, then it has done its job.

Games: SSBM, and SC2