What starts as a fairly straightforward retelling of Final Fight's story soon gives way to something much, much more in this excellent Mike Haggar tribute from YouTube user Hortyort.

If you're a fan of Capcom's Final Fight, you absolutely need to watch this. I don't want to spoil too much, but I was particularly pleased with the rhyming of "Haggar" with "Einherjar."

[via @sasuraiger]