I dont think that every funds they have are on the address. I think they have private funds or private sale or something like that cause the team already announce that the soft cap is reached and there is not 2000 eth on the contract address. So they should have the funds but not on this one.
Strange but if that's true they just need to proof on the blockchain where they have their funds. I hope there will be a clarification about this topic soon.