HOLY SHIT!
This has definitely got to be by far the best flash game I've ever played. Sometimes the graphics can get "incoherent", but can be ignored. Now, all it needs is ragdoll physics. ;)
This also proves that fighters don't need blood to kick ass.