Naruto Storm Revolution – Steam Trailer
4142 Views
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.