Never heard of it. I would ask where it's manufactured first and foremost. China equals no way! Next I would find out who builds the motor and drive train components. Again, if not a common reputable company...no way. I see these $2000 Chinese quads sitting all over the place and they all are scrap metal within weeks. They are poor quality and impossible to find parts for them.
Looks fun, but its heavier than a Polaris and I doubt anywhere near as good.
So I just watched their attached video link. I would not buy from anyone that would use that shit ass music for the there demo video. Watched two others to really give it a fair evaluation. NO WAY!
I own a Polaris, but am by no means drinking their Kool Aid. However, I would buy a Polaris over that any day.