Thanks, siapnar. The whole ATC thing, and the weapon similarities went right over my head Too long since I've played Shogo, clearly. I was amused that neither that article nor the comments the followed made reference to the one Shogo-related thing I'd seen in the game.
Oh, and for anyone reading this who is interested, Shogo is one of the initial titles in the gog.com catalogue! You'll be able to buy it DRM-free for US$6. Very cool.