The website certificate of twist.network has expired.
Now the website certificate is OK again, but Block Explorer is down.
Explorer is up again, I can't get to the conclusion if Twist is scam or not, lol. I'll keep holding my twists (there is no way to sell them anyway).