Naruto Shippuden: Ultimate Ninja Storm 3 (ps3/news/naruto-shippuden-ultimate-ninja-storm-3-boss-fight.html)not only has a long-ass title, but now it also has release dates for Europe, North America, and everywhere in between! Get ready for some wacky anime... Read Full Article

More...