Honestly, this sounds like a good fight. One thing I love about 3d games over 2d, is my options aren't a limited in a 2d game. In 2D games, match-ups play a bigger role, but in 3d games, you can take even the weakest character to the next level.
My point is, the problem isn't the character your...