according the twitter account of tornado cash
https://twitter.com/TornadoCash it seems the link that you provide is real. But it seem the transaction is getting lower I mean before freeze and police arrive to the site
I think they added the link to the profile recently. When I made the post, it was still the old link of tornado.cash. Thanks for pointing this out.
Why the site interface is similar to the mixing service from @whierwindmoney, the similarity is almost close to matching.
I thought I was the only one who noticed it
Especially the side of the statistics where there is anonymity set

Maybe they got some inspiration from tornado.cash