Check out the video here: https://www.mythgardhub.com/deck?id=3104
This archetype once dominated the ladder, and even after many nerfs and a couple expansions, it still seems to be in a good place.
The aggro side is not nearly as fast as it once was, but it is still a very grindy midrange deck that plays a lot of good value minions that net you even more value over time.
Keep trading 1-for-1 with your opponent's minions and bring them back with Journey of Souls. Your Heaven and Hades enchantments allow to turn those even exchanges into favorable ones for you. Eventually, your opponent won't be able to keep up with all the value you're generating allowing you to flood the board and take the victory.
If you're looking to make changes, both the Brinebound and Virago are possible cuts. Both cards feel ok, but probably aren't the most optimal choices. Brinebound in particular is powerful, but he has little protection in this build and rarely mutates in my experience.
Just watch out for a few non-bos. Scion and AA don't work on Heaven, and Wings doesn't work on Hades. Aquerbus doesn't work on either because of its own trigger, but it's too good to not include.