Ouch, this was a necessary strip for plot development I guess, but it was not funny, rather gave me a very, very bitter taste ...
Nevertheless, you're a great story teller, Giant!