The Cursed Crusade – Prime immagini