Is this chess battle advance?
Sorry for the late reply! I'm afraid I don't know what that is. It might be similar? But so far as I know, this is an original variant concept.