Hmmm... not to be pessimistic OR call you a liar but isn't an inversion such as that made to gain financial returns?
We are not talking about $1,000 - $10,000... or even a bit more since that would be a realistic sum, but $25M... unless it's not US currency... I find it to be an awful LOT of money.
For a FAN service.
I will not believe this until you provide proof.