According to this
THREAD they closed in 2018 which is also when they announced the project. Maybe it never got the funding they were looking for?
Reading the XBM announcement thread though, it seems the site is open and their token has been listed on LAToken exchange.
I have not used it myself, this is just information I got from doing a simple search here on the site.