With the name Death Stalker, I figured it would be a little more "deadly". With an intimidating skill maybe a name a little more reflective of its use is in order? Granted its 10 damage is frightful, but not so much to creatures that don't even get hit by Death Stalker, with the rare exception of maybe Armagio and the 1 or 2 G'pulled. Maybe it's just me, but personally I think another name would suit it better.
Hehe, but with that said, it's a good solid card. But I could see it being called OP.