Naruto Ultimate Ninja Storm Legacy. Ultimate ninja storm free download allows players to battle in full 3d across massive environments. Naruto ultimate ninja storm legacy (storm 1) pla.
The game was released on october 23, 2003, in japan, november 17, 2006 in europe, june 26, 2006 in north america, and november 17, 2006 in australia. You will be able to face players from all around the world in the fight for the best ninja. 25 august 2017 about naruto shippuden: