Top
90°

Naruto Storm 3 – Tokyo Game Show Trailer

From the Makuhari Messe Center in the Chiba prefecture of Japan, the Tokyo Game Show (TGS) has begun. There on display as a trailer is Naruto Shippuden: Ultimate Ninja Storm 3.

Read Full Story >>
saiyanisland.com
tayz1318d ago

my epicitas is acting up...!!! *nosebleed* *nosebleed* *nosebleed*

omarzy1317d ago

Can't wait to play as Darui and Mifune.