Rise of the Argonauts – Nuove immagini