This is excellent. The song takes on new meaning watching it be expressed through sign language. The aggression, the passion, the motion.
A good definition of successful art is if the artist can successfully convey the feeling to the observer. At least, that's the way Tolstoy defined it.