They do have unlimited funding, they claim 10 million copies sold on steam, so let's be conservative and disregard the current price of $24.99, lets assume the average price per copy was at $15 with the sales and such, thats $10.50 a copy after Valve takes the 30% cut, so totalling $105 million...