This sounds absolutely sick, really wonder why I haven't heard of this before.
When was the project started, and did they do an ICO of some sort?
There are tons of DEX's out there, only one (afaik) that allows you to trade with actual BTC is Thorchain - Seems like they'll get some serious competition if this project succeeds.