I have a fairly good deck, win most of the time. However, this game would be a much bigger part of my entertainment if the AI (if that's what it's called) was not so lame from time to time.
Just lost a game where I ran through 28 cards of a 60 card deck and only got 2 pillars. That happens way too much to be random. And I suggest that is not AI - it's just deemed by the game at some time that I need to lose, so the deck gets stacked to ensure it. To call that AI is an offense to all true AI everywhere.
I am not a huge detail analyzer to craft the perfect deck, I just like to play from time to time (lately more than usual it seems). this is a good game, but this ridiculous deck stacking really destroys enjoyment and makes me think I can use my game time better elsewhere. That's not a threat, just giving feedback that I think many would echo.
Would be much better if I had the same loss ratio but it was based on a more fair (and closer to random) distribution of pillars and other cards. Saw the post listing the the most requested changes which included the "mulligan". sounds like a good idea to me, but I suggest also that the deck stacking code be struck from the system.
[edit: Ahh, I guess I don't really know any of this. If the code really is trying to be random, I think it needs to be tested because it sure does not seem random. I've only played about 1500 games and I bet I have had several dozen games at least where either I have all creatures or all pillars stacked on top of the deck, so I can do nothing while the opponent decimates me. Such a shuffle would be extreme on a normal curve and even 3% rate would be far on the edge of the curve that it would happen maybe 1 in 500 games or so.]