Sometimes, just having the best offense is not always going to make the biggest difference in Team Ninja's Rise of the Ronin. To face all challenges, it makes more sense to have both capable offensive capabilities and a masterful defensive game. The key to the latter is to become adept at using Counterspark, the game's parrying mechanic, in battle.