Overconvoluted
Cards barely have any sinergy. While this may be ok in some situations, but really not for game that relies heavily on Random Number Generator.
Leveling up & Gearing Up might actually means having a harder life due to point #2 above. Which is silly.
Death are permanent for that particular run, the first boss you encounter can easily kill 1 or 2 of your team members. Then you gotta hope the RNG gonna give you a chance to recruit more soon (hopefully you have the money to do so by then), and level them up again.
Even a non elite enemies easily deals more damage than you.