Everyone's favorite fighting video game's theme song now has a music video.Everyone's favorite fighting video game's theme song now has a music video.Everyone's favorite fighting video game's theme song now has a music video.