Wow, that's an addictive rage-quit material! I had a problem to do any real progress, always needed another card in my setup, but almost every time I felt I'm just a tiny bit from the perfect deck. So, the balance is probably quite good. The movement on the map was fun in a few playthroughs, later it was just an obligatory step leading to the next battle.
Good job!