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