All Channels

Naruto Storm Revolution – Steam Trailer

A New Naruto Storm Revolution trailer is making its rounds. The Trailer which shows off the new features and additions to this title in the franchise also shows off the game's Steam release date, while bringing an intense one minute and thirty seconds of hype.

Read Full Story >>
The story is too old to be commented.