You need a deck image for a deck thread, but I'll provide this.
4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4vm 52n 52n 52r 52r 55r 58v 5c1 5c1 5c6 5c6 5f8 5f8 5fa 5li 5oj 5ro 5rp 5rp 5rp 5rp 5rp 5rp 5up 5up 61r 621 621 621 6rn
Looks like more than 40 cards to me
Looks pretty good, but there are ways to slim it down.
-1 Boneyard (1 is enough)
-2 Forest Spirit (Mutation damage is all you need)
-1 Empathic Bond (Too much
usage)
-1 Lava Golem
-1 Miracle (Expensive, only helps you late game)
-1 Steal
-1 Parallel Universe (Only for damage)
And now, to bump it back up to 40 cards:
+1 Otyugh (Very helpful, you need to draw one early)
+2 Golden Hourglass (Card draw is also critical)
See how this works.