this card is soooo good. It creates a plethora of little creatures that can block or attack your opponent. Comboed with Scion of Oona it gives them all +1/+1 and shroud! (for only three mana ucc)
Its a GREAT turn two drop and that alone will get you ahead of your opponent. The life loss isn't that harmful but......I may be wrong.