Please be aware of the Forum Rules of Conduct.
They're people who don't have characters on BT I'm assuming, to avoid any potential bias.
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.