I actually came up with a card idea awhile back that was remarkably similar to this card. The differences being that my ICE didn't have the third subroutine and the strength was much lower but it also wasn't a tracer. My thinking was as follows: There are a lot of viruses. Many of them are extremely good cards. All of them have low install costs (all cost between one and three, not counting Crypsis). Sure there are a couple antivirus cards. But Cyberdex Virus Suite is the only one that is really played. And sure, it is a good card; you'll certainly be glad to have it when facing a virus heavy deck. The problem? It's almost a completely dead card if you find your servers un-assailed by malicious viruses. You may be able to bait a run with it or thwart a siphon, but in general, it won't help you. The solution? An antivirus ICE with a universally useful subroutine included. And here it is, Macrophage.
Here's a rundown on Macrophage.
It is a seven strength code gate with four subroutines. And it is rezzed for just three! That is amazing. To actually break this the runner is going to be spending a lot, nine with Gordian Blade. They could just let the subroutines fire but a runner with no link will have to spend at least 10 if they want to win every trace. This ICE is neutral with no influence cost.
-The first subroutine is great. Why? Because spending an entire turn to purge counters sucks. At a trace four, you have a good chance of winning.
-The second sub is awesome. Trash that Medium before another R&D dig. Trash the Parasite that's about to claim another victim. Or trash that stupidly annoying Datasucker (it really is one of the best runner cards in the game and costs far too little in install and influence costs). A trace three isn't bad; boost it if need be.
-The third subroutine is pretty useful too. Anarchs love their Deja Vu. It sucks losing two ICE to Parasites just to have the runner pick 'em both back up in one click. And because it fires after the previous subroutine, you should have a target to remove from the game.
These three subroutines can of course usually be totally ignored by the runner if they don't have any viruses. But now on to the last one.
-The last subroutine is both the best and worst thing about this ICE. It's great because it is always useful, whether there are viruses on the board or not. But it is only a trace one, yuck. Still there are ways to boost that for free. And if it ends up costing the runner only one to get through each time, that's not too bad for a three rez cost; not great, but not bad.
But wait! There are at least a couple of notable interactions with this ICE that go beyond its antivirus potential.
Aryabhata Tech: With four trace subroutines that will most likely fire, you can get a lot of work with just one of these installed, never mind two or three. By the time the first three traces are done, you may have a easy time landing the end the run subroutine.
Chief Slee: Again, since the subroutines will usually fire, Slee can smell the blood in the water. This seems to be an easy include if you are still trying to make her work.
I forgot to mention that the ICE I came up with also did not have such a clever name. I looked up Macrophage and found the following: They are a type of white blood cell that engulfs and digests foreign substances in the body. Certainly a fitting name for this powerful ICE.