On the upshot, Stan Lee is still Excelsioring around.