Super bros. .. Ever the ego, eh Luthor?