Buggered.
Personally, I am not a fan of neither Naruto, this song, or sprite flashes. Both Naruto and sprite 'toons feel tacked on and artificial. They require little to no talent to pull off (because you didn't DRAW it), and Naruto is just a crappy show, through and through.
It's Dragon Ball Z for pussies.
And the song is just... mediocre.