Thanks for sharing your winning team! I didn't really have enough time to thoroughly balance-test the game, so I erred on the side of "maybe too easy". (I'm glad to hear the differences in attacks actually mattered.)
The secondary element should have been taken into account & displayed as a different pattern on all creatures (I certainly have the giant grid spritesheets to show for it), but I'm realizing now I don't think I actually explicitly tested that...
As an example, here's what Bob was supposed to look like if they had lvl3 Metal as secondary: