It's a nice little game. It reminded me of Tiny Kingdom. I didn't quite get the idea at first, but the game is fairly self-explanatory once you start playing. I really like the smooth animations when blocks are placed and adjacent blocks upgrade to the next level.
One small surprise I enjoyed was how water blocks connect when placed back-to-back. I didn't expect that, since it usually requires a dedicated tileset and some extra work, but it was implemented nicely. Good job. I played a few runs, enjoyed the gameplay, and managed to reach a score a bit above 200. I also like the card design. It has a clean, modern, flat UI vibe.
After a few runs, I'm still not entirely sure how quests are generated. Are they guaranteed to be solvable with the remaining deck, or are they randomly generated? If they are random, it seems possible to end up in situations where no solution exists and the player is forced into a slow death. In a few runs, I simply never saw the card needed to complete the quest.
One possible improvement could be adding a hand mechanic, where players draw cards into a hand that acts as a buffer. This could give players more room to plan ahead, which might be fun. Another option could be introducing longer-term goals, such as building a village with a certain population, or creating a town that is self-sufficient in terms of lumber, water, and other resources. That could add more strategic pressure to the gameplay.
Overall, this is a fun game and very nicely made at its current stage.