I just watched it, still laughing. I would call it extremely creative license.
The only game I ever remember playing that was, almost the same as the trailers
visually and animation was King Kong.
I thought recently about remote detonators, the "First FPS" thread made me
think of Lo Wang's Mister sticky bombs like you, being used with grenades
and mines making them claymore mines. Like place strategically, or throw on
a zombie. and pressing the button only worked on get focus,
so Red is Zed is Ded. they would be like mini rockets early game for crowd control.