After a few attempts, I made it to the castle. Endgame was a bit of a slog, where I just had to play stuff until I find the castle parts.
There was still a little risk I cannot play anything due to low number of rocks & trees and high numbers of quarries and lumberyards in deck, but mostly randomly playing until the needed cards come up. I believe more discard effects in cards could help thin the deck.
Overall it was very entertaining experience. Well done!