Namco Bandai Europe has released the new mode of Naruto Storm Revolution Ninja World Tournament Mode. People compete against each other on festival island to become the Ultimate Ninja
More modes the merrier I will be :)
More modes the merrier I will be :)