Storm 2 English Intro and 3 New Gameplay Videos

The English-version intro of Naruto Shippuden: Ultimate Ninja Storm 2 has recently hit the Internet, courtesy of GameSpot. In addition three new videos have been released – Naruto vs Gaara, Tenten vs Neji, and Chiyo vs Sakura!