Yes, it's crazy money.
Are they being transparent with their total number of tokens as well as how many are reserved for themselves?
Also do the smart contracts give the potential for anyone to return the token for the same amount of Ether put in?
If the answer to both is yes, then while it's crazy-too-much money there's still some assurance that it's offering potential value to investors. And then they are being clear with how much they actually need to fund the business model.
I'm a complete novice when it comes to ICOs so may have misinterpreted completely.
I do not believe any returns are in place.