This game is driving me crazy! The "hard" levels are not hard, they just don't produce anywhere near the cards you need. I'm on level 1140 and more often than not, I have 13 cards left in the deck and not a single card matches what is needed! Is anyone else having this problem? I've tried on all 3 decks and had the same…