The fund max target is only 275k ETH, which is unexpected.
I considered it was 1.5 million ETH, so I missed the ICO, but now I find I was screwed because the cap is not high.
25M$ for an ICO is huge, there wouldn't even be anyway that 2 developers could spend 150M$. Anyway you are not screwed it is trading on bittrex at only 20% higher than the ICO price, if you believe in the project that is still a good price since most good projects end up going to x10.