That looks really really nice - the only bit that looks wrong to me is the stairs in the square tower descend straight into a wall - there is no landing at the bottom.
Pffft... details details!
"That sounds... incredibly complicated, but there's no doubt the result is fantastic." /Diamond