Heroes of Ruin – Prime immagini