For someone to spend that much money on it, they must know something. Or that's just a huge gamble. Anyone know anything about that company?