Well a good announcement for the team, From what review site are the team came from?
Well other members now are doubting some said that they don't really actually reach their soft cap.
Doubts and other form of untrustworthy is possible. Project are in high risks, people will continue to doubt the project until they will not see or experience the full functional project. For me this issue is something not to worry. Project it elf is strong and durable so I must say they can surpass all the issues in graceful way.