I'm not gonna jump to conclusions either one is legit, I noticed the .io domain was also just registered recently (5 months ago as of today)[1]. Just thinking of the possible scenario of the same scammer making multiple copy versions too to make some sort of repressions that the original is only one of them.
I found one review that attached proof of payment[2], the bitcoins were sent to the (what I assume) Mexc account deposit address 332jBJ2vM7hy8DSbPWwGCukAcBoaEtskE1 ended up in a hot wallet[3] 33ze68qZoBE9R4uMtRQGNnvgFTYN4sPBUq.