65gmexl3 OP , 1 month ago their indiegogo page has more info, but yeah their main site is down
their indiegogo page has more info, but yeah their main site is down