I'm loving the game, you cannot predict the next wave of card which is challenging. A lot of brainstorming, sometimes the level is easy and sometimes it became very hard. There's a room for improve. Good job.