Call of Duty 3 was made by Treyarch, but they were already pressured with the release of Call of Duty 2: Big Red One. Therefore Treyarch had a shorter amount of time to make a game for next gen consoles at the time. Because of this, they had to scrap the PC version.