For those of you having trouble defeating some enemies, here's a little trick I learned on how to defeat an enemy quickly:
Simply select a long-Ranged Fighter type Character. Then at the Start of Battle, when the enemy is close enough to you, but far enough away so they can't hit you. Which is approximately 5 feet away from your character, Use "THROWS" frequently on the enemy(Guard+Circle)
NOTE: the Puppet Masters, Kankuro, Chiyo, and Sasori, are GREAT for this winning strategy since their throw attacks can reach the enemy from only a few feet away.
P.S. This trick will NOT work on an "Awakened enemy". So, if the Enemy is Awakened, wait and evade the enemy's Attacks until their Awakened Mode wears off before you try throwing them again.
VS Deidara: If you are against one of those Deidara players who only press Square the entire match your best option would be to use someone like Sasuke or Itachi since their Fireball will go through Deidara's clay bombs and hit him. If you happen to get your Support Drive Gauge maxed use the Team Ultimate while Deidara is spamming. You and your team will run straight through his bombs and hit him.
VS Awakening Spammer: I'm talking about the ones who use Naruto's Four Tail and Six Tail mode or Itachi's Susanoo the moment they get it and attempt to spam the circle button or their jutsu. You should try to get the first hit and keep attacking non stop until you win or the awakening expires. You should also know that you can still block a dash used by an awakened character. This will make them bounce back and give you time to attack or get more distance. If the player is a Four/Six Tail Chakra Gun spammer, just keep moving and throw shurikens at him continuously. VS Rasengan/Lightning Blade/Chidori spammers: When these characters use these moves the are vulnerable to an Ultimate Jutsu (UJ). Try to use a UJ or a Team UJ the moment you see them use one of these moves.
VS an awakened character who can teleport: If you use an attack that protects you from every side (Shinra Tensei/Almighty Push, Protective 8 Trigrams 64 palms) or a move with excellent tracking (Rising Bomb) the moment they teleport, you should be able to hit them and knock them away from you. Chances are the player won't be dumb enough to teleport again and will change their strategy.
You need SP to unlock certain characters. An easy way to get SP is to redo battles (not boss battles like Pain). Find the hidden scroll for the battle and then beat the main game. Go to Tsunade's room. There will be a ninja with records and stuff talk to him and redo the battle as much as you want. Infinite SP right there.
Compared to the first Ultimate Ninja Storm,the support system has a lot more depth now.So now you have a support gauge. When you call your teammates with L1 or L2 the gauge will fill slightly. When it fills completely, your support characters will now come automatically to assist you in certain ways.If your if you made your teammate attack type, they will attack the enemy with you during your combos and if you knock an enemy away, they will kick them back at you so you can hit the enemy more. If they are a defense type they will defend you while you recharge your chakra and they will also try to block the enemy when they dash at you. If they are a balanced type they will throw projectiles with you when you use your chakra projectiles and they will also take a Ultimate Jutsu form the opponent for you but they will be unusable for a long time. Your support gauge will continue to fill while they do this and when you manually summon them until the gauge fills again. When this happens you can press the chakra button, triangle, 3 times then press circle. If you hit your opponent, your team will attack the enemy a bit and then you will use your Ultimate. After this the gauge will reset to it's default state. It will also reset if you don't use your Team Ultimate for a set amount of time.