Two new images from Marvel