The forum account was online again today at around 9:30 PM UTC
You're mistaken, they were last online
on February 22. The time is correct though.
This might be an exit scam.
As expected

I wonder why some DT members posted neutral feed back for this user?
Mainly because of this:
This forum started acting like protecting idiots is more important than letting users express their free wills..
There was no hard evidence, and if someone is naive enough to trust a Newbie with their money, they're on their own.