The Good: While the graphics were good and the game fit the theme nicely, the audio, mood and storyline were by far the best parts. It is apparent that a lot of thought was put into the story. It was certainly one of the best (If not the best!) games I played for Ludum Dare.
The Bad: The only noteworthy issue that I had with the game is that the interact button was messed up. When I hovered over it, it displayed the wrong thing. For example, when I was interacting with one of the towers, it said something along the lines of "Pay 1 mana to activate ancient defenses." This was not only the wrong text, but it costs more than that to activate ancient defenses. It was a minor bug, which didn't take much away from the gameplay, but still a bit annoying.
The ~~Ugly~~ Suggestions: I would have liked to see more cards than simply the Tremors and Good Fortune cards. It made the gameplay a bit blander than it could have been.
I see this scoring very high and possibly getting in the top 100 LD38 games. The only thing it may score low on is Humor, which I would have recommended you to opt out of. I say this because some people may score you low on humor, and then take the average of all of the scores and put it into overall, possibly bringing your score down.