Why it crashed badly?
The devs sold everything.

April 26, 2016 dev premine 69% percent
everything is in peoples hands, dev dropped everything back in 2016, yobit price is $0.022647 and the coinsmarkets price is $0.000055
you just need to grab some brakes and the price will go up to yobit prices