this seems familiar...
it reminds me of this japanese cartoon.. it has similar fighting sceens.. i used to watch it when i was touring Japan on the Intenational Sarcasm Championship Tourny. I got 3rd place. Anyway i hear this cartoon is making a comback.. but they edit them.. so they arent as cool and increse the outrageous stall factor by at least 50%