A quite interesting casual card game. This is very different from any other card games that I've ever played. It has fun and original gameplay mechanic. The graphics, story, and characters are weird in a good way. The soundtracks are good and they fit the graphics well. However, this game lacks of multiplayer feature. I think it'd be fun to play against real player.
About the enemies, you'll find them easy to beat in early stage of the game because they only play standard cards. I can make sure you will make a good deck quickly enough because it's easy to get the gold to buy the cards you want/need. You can also get booster packs by defeating certain enemies. At later game, the bosses have ridiculously strong cards in their decks. It's kinda a puzzle on how to create a specific deck to beat a certain boss which I think that's the most challenging part of the game. But of course, luck is always involved in every card games.