Please be aware of the Forum Rules of Conduct.
Back then 2014, I think that was an April fools joke...We were allowed to create new characters with special powers, but was short-lived.