Naruto Storm Revolution: Amazing Official Ninja World Tournament Artwork

The Ninja World Tournament is the newest mode in the Storm series. It pits one human player against three CPU opponents in a battle for the most shiny orbs.

Read Full Story >>
The story is too old to be commented.
tayz1710d ago

the level of detail is eye popping!!!