I actually think this is a pretty solid card. The only issue really is whether or not it belongs in Rogue. Rogue already has decent spot removal but this leverages the Rogues health as spot removal vs cards but generally speaking rogue needs that health pretty desperately and again Rogue has solid options already. Pairing it with any weapon removal isn't bad though as it can turn your otherwise useless tech cards into a solid removal option. The downside being how dead the card is if you don't have weapon removal in hand/need to save your weapon removal for later or can't just kill the opponent right away.
Definitely will have to wait and see on this one but I am leaning towards it being at least playable and very good if weapon removal tech cards are needed in a big way in the next xpac.