I never heard of it. Doesn't look very interesting, tbh. Looks very much alike a CH-ripoff, only with a different take on it.
I took a look when it launched, but it was super crashy so I couldn't get far in. Is a very different game underneath a very familiar looking skin.