WILL I EVER ESCAPE THIS CASTLE?!