New Villain, Wyzrd and Zeus The Elevated – Nen