These are very serious allegations. I think this post should be on reputations. I understand your frustration. Personally from what you have alleged to me it sounds like textbook incompetence and not a scam. If you are concerned, you are doing the right thing by taking your money from the project. I think its a pity that they have poor communication. Lack of transparency is another huge red flag.