Naruto Shippuden: Ultimate Ninja Storm 2 Feature TrailerCheck out all the new features and some explosive gameplay in this hot new trailer.By Mark Walton on June 21, 2010 at 3:25AM PDT Naruto Shippuden: Ultimate Ninja Storm 2