This means major progression for superheros everywhere.