Quite fun overall. Design and difficulty is well thought out, mostly.
It's possible to get into unwinnable positions where the cards don't give more survivability, and you're stuck on a board of mostly reds. Perhaps this can be solved by replacing some of the existing tiles every turn?