Congratulations for beating the game! And thanks a lot for giving such a detailed feedback 😁
Beating that version of the game is quite an accomplishment, since I didn't have time for proper balance and in-depth testing before submitting my game. The standard enemies shouldn't be immune to magic either, I forgot to set their vulnerability level to magic... thanks for persevering!
You're right about the interfaces, I had to cut a lot of corners for the code behind the game store because I knew there wasn't going to be enough time to make a convenient interface. I found the quickest way to code this essential functionality, to at least allow the player to edit their deck.
It's not clear enough, but the stick is indeed a dead weight card. I wanted to add a way of getting rid of them through small quests in Fantasy Quest Online but that was overambitious. The heart cards heal the player and make the enemy skip a turn, although this is not clear enough as well. I intend to add a "View deck" option that lists your cards and what they do. There will also be special cards that combine several symbols and status effect cards.
The way the deck works is that you draw three cards at the start of your turn, and all three of them end up in the discard pile (one of them being played). When there is less than 3 cards in the deck, discarded cards are shuffled back into the deck. I'll have to make this more obvious, too.
Negative funds in the card shop shouldn't allowed 😅 Since the game is a bit too hard, it's not the worst bug to have at the moment. You can have as many powerful cards as you want. In the current state of the game your heart cards would end up being too diluted, but you could power through the 2 enemies and the boss.
Thanks again for playing! I'm already working on important bug fixes, music and sfx, and I plan to add lots more content.