More castle peeps