If this card is consistently a 4 mana 3/3 with all listed attributes, and you don't have to sacrifice deck quality to do it, then yes it will be very very very good. However it will not be 100% consistent and you WILL almost certainly have to sacrifice at least a little quality. Until we know the degree of both factors, its impossible to know how good this is.
If this was just a 4 mana 3/3 with taunt, windfury, life steal, and divine shield.... it would be amazing.
If this card is consistently a 4 mana 3/3 with all listed attributes, and you don't have to sacrifice deck quality to do it, then yes it will be very very very good. However it will not be 100% consistent and you WILL almost certainly have to sacrifice at least a little quality. Until we know the degree of both factors, its impossible to know how good this is.
If this was just a 4 mana 3/3 with taunt, windfury, life steal, and divine shield.... it would be amazing.