I am definitely going to get this!
The intro story reminded me of one of my own. I was stationed in South Carolina and if you live there you live with 'them'. Big ones too. You might fit 3 in the plam of your hand (if you were crazy enough to put them on your hand - I have, but only accidently, in the dark, in Puerto Rico - different story). In polite company you call them Palmetto Bugs.
I was sitting on the floor at one end of a dimly lit hallway in our duplex quarters in base housing. My 5-6 year old son was at the other end. We were playing with a small battery operated police car with blinking lights on top. Letting it run back and forth between us. The battery ran low I guess and it stopped half way between us, but the red and blue lights kept blinking. I was about to get up and get the car when out from under the door of a storage closet right beside the car comes the hugest Cockroach, I mean Palmetto bug in history. Being so big they sometimes do move slowly, lumbering along like a great Scarab Beetle. This one just ambled over to the car, briefly stopped, flicked its antennas and then crawled on top of the blinking lights. It was about half the size of the police car. Meanwhile my son and I just watched, half silent disgust and half in mesmerized fascination. It was like the bad special effects you see in really low budget 1950's horror movies. "I was a Teenage Cockroach!", etc. It did not seem in any hurry to leave so I did get up and it quickly scurried back from whence it came, somehow lowering itself to 1/3 it's normal height to fit under the door (hydraulics?).
As an aside I have come to respect all creatures as time passes, even the smallest. I do draw the line at house infestations, but some people do in fact keep certain species of large cockroaches as pets in controlled environments. One might be one called the Hissing Cockroach. They are very clever little creatures, and great survivors. Kind of the rats of the insect world. A thought does occur to me then does that make us the rats of the big animal world?