Latest version here:
www.racedepartment.com/downloads/rallycross-teufelsbach-platinum-edition.55833/
www.racedepartment.com/downloads/rallycross-teufelsbach-platinum-edition.55833/