It IS still low. It will go even higher, their projects are just starting. You can easily get 5x-10x if you buy now imho
If you check out their website it's domain is getting expire in the end of 2018 is it safe?
Good point. Even though I hold them and I made a profit, I am rather skeptical about it all...