Sort:  

got in on the ICO.. sadly sold too much

have you been following them lately, some impressive developments to say the least