Seems more like one shot most definitely. But the schedule says 4/20 is a 12 hour stream, whereas 4/17 is "something special".
So I'm not sure what the significance of the time is.
But the terminology puts me in mind of something Shadowrun-y, but more likely it's just a game system I'm unfamiliar with, which wouldn't be too hard.
Deploy is a more modern word used in the placement of technology, especially weaponry. As for Johnny G, that's a modern naming method.
So either a game system or setting that puts it in relatively modern times, like Masks, Nebula Jazz, or Shadowrun.