Mortal Kombat has a decent story in terms of length. It's about 4-5 hours, as long as some action games. The story is a bit silly. The fights start over the dumbest reasons. "Hey, you stepped on my foot, let's fight!" Can't ask much from a fighting game though.