Ultimate Ninja 2 is a 3D fighting game based on the Naruto television series and features 40 playable characters and 16 unique stages. Battle the best in the land with intense, anime-style head-to-head ninja fighting with over 30 playable characters and 16 unique stages.