E3 – Three Ultimate Ninja New Storm 2 Videos

Three very cool new game play videos of Naruto Shippuden: Ultimate Ninja Storm 2 are out! Gaara vs Deidara, Kakashi vs Sakura/Naruto, and Sakura vs Sasori!