Echidna is an interesting design for her origins. Typically she's your generic snake-woman thing, however they gave her the plant aspect in this game which, adding to the fact she is the mother of such creatures as the Chimera, Cerebus, and the Hydra, helps tie in the whole motherly thing
I liked the design of the big frog guys but not their names. I swear one of them was called Beelzebub, and we all should know by now that Beelzebub is the Lord of the Flies and therefore a giant fly, DnD and this be damned