More releases to come from WWE ?