Maybe Red Bull is also paying money for this. So should be red bull and sms funds. Remember that they sold a lot from consoles and pc, even with having to pay back to funders, they can still pull off this red bull game in terms of finances, gathering profits from pcars1 sales and red bull sponsor. This red bull air race game already exists on smartphones, so I'm deducing that red bull could have initiated the talks for a pc developer to make this game.