Holy moly! Amazing job! This game was insanely and phenomenally fun to play. The gameplay was great, the art and audio design were lovely, and all of the gameplay mechanic were balanced quite well (I apologize for the pun). I cannot understate how much I love the art design, and I adore the combat. Literally everything was near perfect, but I do have a few small suggestions :)
Unfortunately, it seems there is a typo in the tutorial, where "shield" is spelled "shied," which is practically the only major error this game has; fix that, and it's golden.
Also unfortunately, while I was writing this comment, I went back to replay the game so I could look at the name of one of the cards, and once I finished the tutorial, the first card I played didn't get removed once I played it, but instead, stayed on screen. I was able to continue playing it and to continue damaging the enemies, allowing me to beat the entire game. I'm uncertain of how it happened, but I think the card that remained may have been the last one I played during the tutorial. You can see the card in the screenshot below.

Other than those two unfortunate errors, everything else was absolutely lovely and enjoyable. On my first run (which didn't encounter and glitches), I managed to make it to Apophis with 1 health remaining, got an amazing first hand with "Unbalanced Draw", allowing me to play all of my cards, draw a new hand, and balance my large scale, taking out both of the smaller snakes and half of Apophis' health. If it weren't for the fact that venom hit through shield, I would have won the fight on the second turn, but I still had a lovely time, and that goes to show how well-designed mechanics can synergize in amazing ways.
Sorry that this comment is so long, but I wanted to give my honest feedback mixed with the small bug report.