King of Fighters has always been one of the best fighting games, probably even better then Street Fighters.
This game has around 100 characters (some of them are hidden) and 95 stages with excellent background music. Game is balanced very good. There is also a few mysterious characters and you will not know who are fighting with until a match begins. Main boss is Orochi and when you defeat him you will see an Ending Story of your character.
I HAVEN'T MADE THOSE CHARACTERS AND STAGES. I ONLY GATHER THEM ALL IN MY OWN MADE SCREEN PACK
Here you can find out more about fighters fighting styles, age, height, weight: