Seems like a funny versus game, BUT I think jumping from moving platforms is broken... The characters just won't jump.
Also, nice DJ. :D