• @mordack550
    link
    English
    61 year ago

    It would be curious if the presence of Forza Horizon on pc and xbox lowers The Crew downloads for those platforms