Oh fuck though, Bison! I remember reading the first episode and laughing away. I thought it was a comedy taking the piss out of every action movie cliche going and was waiting for some kind of clever fourth wall element to kick in.
I reckon it might be 2000AD's worst strip ever, and that's saying something...