Freelancer:
CasteloGD
ABC/Wooly Puzzleworks
A variation of my previous entry.