DISCLAIMER; While I try to fully complete games before rating & commenting them, I was unable to get past level 5 (out of 7) after many tries, and decided to write this review anyway.
First things first, I love the concept of this game both story and gameplay-wise. Doremy and Maribel working together is a new idea, and a roguelite card game definitely is a fun route to take.
The gameplay has a lot of potential to be fun and engaging with a sprinkle of luck needed. In particular, some of the cards can be extremely satisfying to pull off - I managed to take out six enemies in a row with Stampede once! Unfortunately, said gameplay failed to reach its potential fully because of the card categorizations and how the randomization works.
Even looking at the separate types, it's clear that the number of attack cards is significantly lower than movement cards. Not only that, most of the "special"/Dream Self cards lean towards either pushing you further in the randomization wheel (I get Sanae's card being that at least) or giving you even more movement cards. It's very easy to be pushed into an unfair losing state where you get only movement cards in multiple turns in succession and there are 5-6 enemies pushing you.
To alleviate this, I suggest making more attack/defensive-centric cards (like a more powerful Sheep card that tanks 2 hits), as well as ensuring that you always will have at least one attack card in your hand to escape troublesome situations (for example, having an attack card always appear after a set amount of turns without one, or after the screen gets filled with a lot of enemies). RNG still plays a role as is with these kinds of games, but you should always be given a chance to turn things around.
Finally, the biggest problem about the game: there are no checkpoints. With how long the game can (potentially) get (7 levels with increasing difficulties), I highly, highly recommend putting checkpoints after each level, or at least every 2-3 levels. It'd save a lot of time and motivate more people to actually finish the game.
Overall, the game provides an interesting concept that can be worked much, much more on. I hope to see your team improve on it!