Same as the top comments, I'd really like some graphics options to remove some of the clutter so I have half a clue what I'm doing in the later levels/survival (especially once you're fighting multiple bosses at once!) Being able to disable some of the explosions/fragment effects would be fantastic, as would making coins/gems/fuel invisible when you've got the Big Magnet enabled.
This game would be a lot better with text-based results for combat/training/working (or at least an option to disable the animations.) I don't mind the mechanics system, but waiting for combat or training to finish feels wasteful.
1) Not only do enemies cause unreasonable amounts of lag, but their corpses do, too. Major bug right there
2) Way too easy. If my basic sword swing has that kind of area of effect, I shouldn't be able to spam it fast enough to interrupt any attacks. At least the enemies ought to have a wide enough range that they can still hit me once in a while.
It's an okay concept for a sidescroll-fighter, but it needs a lot of tweaking.
also, as yumulu said, it's not that hard to win. If gold is overpowered, then all you need to do is drop all your other resources and everything that uses them. Spamming cheap gold-only units with occasional gold-only archer/elite runs will win the game, and it's easy to get good gold production if you don't have other spells or resource cards in your deck
Three simple suggestions for a better game:
1) cards need to stack in the deck-creation screen
2) you should be able to sell/discard unwanted cards from your deck
3) an auto-summon button would make spamming cheap units much easier.