I like it, but I think you should add "no support keyword" part to card text to exclude Pirate bay, Unholy shrine, Sea gate and both Unliving elementals from draw list. Although, dwarven engineer that can't build dwarven fortification is kinda strange...