This card causes damage to player or creature every time you cast a creature. Could be pretty useful...it's like getting a free attack without haste or having to tap a creature.
I have not heard of that card... But then I've just been playing since core 12 release day. I'm actually looking into learning the EDH format in the next couple weeks.
With the exception of playing red for the goblin decks... I like green and white...I'd play black...just haven't wrapped my head around a go deck yet...I think I'm going to do a couple one black blue...and a black white.