Don't worry, guys
The price will slip some more maybe to 0.0015 ~ 0.0018 range for next few days.
Perhaps u can set a buy order then.
Do you have any idea when their app and card will launch?
I think they don't have a proper timeline. Otherwise they would have announced it through twitter or website.