Freelancer:
CasteloGD
My second approach.
Same idea with a different look.