the sky above the alien castle