M.U.G.E.N... Of all the game engines to use...
Mugen is very difficult to program and requires a lot of effort in order to code indevidual characters,plus the amount of spriting necessary Shudder. Plus, how many characters in Knightmare could be easily translated into a fighting game environment?