UPDATE: Sorry this has been fixed by now. It costs 1680 MSP again.
The Games on Demand version of "WRC 2010" has been released for free (probably by accident) on German Xbox Live Marketplace:
WRC 2010 (FREE)
The Games on Demand version supports English, French, Italian, German, Spanish...